Diferencia entre revisiones de «Usos PostgreSQL»

De Wiki Proyectos Beta
Ir a la navegación Ir a la búsqueda
([feat] Add information Usos PostgreSQL)
([feat] Add information Usos PostgreSQL)
Línea 55: Línea 55:
     ]
     ]
  }');
  }');
== Eliminar todos los registros de una tabla ==
delete from test1;


== Salir del programa psql ==
== Salir del programa psql ==


  \q
  \q

Revisión del 09:23 20 may 2023

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;

Salir del programa psql

\q