Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CREATE DATABASE
postgres=# \i'c:/ejmotores/sql1.sql';
Orden \i'c:/ejmotores/sql1.sql'; no válida. Use \? para obtener ayuda.
postgres=# \i
\i: falta argumento requerido
postgres=# c:/ejmotores/sql1.sql
postgres-# 'c:/ejmotores/sql1.sql';
ERROR: error de sintaxis en o cerca de «c»
LÍNEA 1: c:/ejmotores/sql1.sql
^
postgres=# \;'c:/ejmotores/sql1.sql'
postgres-# \;'c:/ejmotores/sql1.sql'
postgres-#
postgres-# \i 'c:/ejmotores/sql1.sql'
CREATE TABLE
CREATE TABLE
postgres-# \dt
Listado de relaciones
Esquema | Nombre | Tipo | Due±o
---------+------------+-------+----------
public | facultades | tabla | postgres
public | programas | tabla | postgres
(2 filas)
postgres-# \d programas
Tabla ½public.programas╗
Columna | Tipo | Modificadores
-------------+------------------------
+----------------------------------------------------------------------
codigo | integer | not null valor por omisi¾n
nextval('programas_codigo_seq'::regclass)
nombre | character varying(250) |
id_facultad | integer |
═ndices:
"programas_pkey" PRIMARY KEY, btree (codigo)
Restricciones de llave forßnea:
"programas_id_facultad_fkey" FOREIGN KEY (id_facultad) REFERENCES
facultades(codigo)
postgres-# \d
Listado de relaciones
Esquema | Nombre | Tipo | Due±o
---------+-----------------------+-----------+----------
public | facultades | tabla | postgres
public | facultades_codigo_seq | secuencia | postgres
public | programas | tabla | postgres
public | programas_codigo_seq | secuencia | postgres
(4 filas)
postgres=# \i 'c:/ejmotores/sql3.sql'
psql:c:/ejmotores/sql3.sql:6: ERROR: error de sintaxis en o cerca de «;»
LÍNEA 6: edad integer;
^
postgres=# \i 'c:/ejmotores/sql3.sql'
CREATE TABLE
postgres=# \i 'c:/ejmotores/sql4.sql'
INSERT 0 10
postgres=# select * from personas;
documento | nombre | telefono | direccion | edad
-----------+----------+----------+-----------+------
11234 | Juan | 310230 | calle 45 | 18
11235 | Pedro | 311234 | calle 15 | 40
11236 | Carlos | 312240 | cra 19 | 35
11237 | Luis | 313239 | cra 17 | 33
11238 | Fabio | 314250 | calle 90 | 19
11239 | Maria | 310370 | cra 22 | 25
11240 | Claudia | 311480 | cra 25 | 27
11241 | erika | 320378 | calle 100 | 23
11242 | Luisa | 322540 | cra 33 | 24
11243 | patricia | 321390 | calle 200 | 30
(10 filas)
postgres=# select MIN(edad) from personas where edad Between 20 and 30;
min
-----
23
(1 fila)