PostgreSQL: Secuencias SQL útiles.

Aquí pongo secuencias de SQL para postgres que son muy útiles, ordenadas según la aplicación que se le dé y el programa al que se aplican:

Postgres por comandos de terminal:

  • Entrar en una base de datos (mi_usuario puede ser postgres u otro con permisos de administrador): psql -U mi_usuario -h localhost -W mi_base_de_datos

Odoo:

  • Visualizar los campos de una tabla: select column_name, data_type, is_nullable from information_schema.columns where table_name = 'product_template';
  • Visualizar las tablas donde está un campo: select table_name from information_schema.columns where column_name = 'customer_id';
  • Asignar el check de la pestaña Inventario como "Fabricar" en todos los artículos que "Puede ser vendido": update stock_route_product set route_id = 5 where product_id in (select id from product_template where sale_ok = true)

Los comentarios están cerrados.