Usos PostgreSQL
Ir a la navegación
Ir a la búsqueda
Observaciones
- Los comandos se usan dentro de PostgreSQL. Para acceder es con:
psql
Crear base de datos
CREATE DATABASE pruebas;
Eliminar base de datos
DROP DATABASE pruebas;
Listar base de datos
\l
Usar base de datos especifica
use pruebas
Crear tabla
CREATE TABLE test1(id serial, json_data jsonb);
Listar tablas
\d
Insertar registro
insert into test1(json_data) values ( '{ "id": 1, "shop": "Luisito", "name": "Luis Sanchez", "telefono": ["(595)981-999999","(595)982-999999"], "direccion": "Salazar 921 casi Juez Sancho", "imagen": null, "pizzas": [ { "pizzaNombre": "Salami", "adicionalToppings": ["peperoni", "aceituna", "ruclula"] }, { "pizzaNombre": "Margarita", "adicionalToppings": ["tomate", "aceite de oliva"] }, { "pizzaNombre": "Hawaiana", "adicionalToppings": ["piña"] } ] }');
Eliminar todos los registros de una tabla
delete from test1;
Consultas
select json_data - ARRAY['pizzas','id'] as no_pizzas_and_id from test1;
Salir del programa psql
\q