Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SCRIPT POSTGRESQL
CONNECT SYSTEM/SENA
CREATE USER SECHACIENDA IDENTIFIED BY SENA DEFAULT TABLESPA-
CE USERS ;
GRANT CONNECT, RESOURCE TO SECHACIENDA;
CONNECT SECHACIENDA/SENA
spool SECHACIENDA
/****** Object: Table tipoUso Script Date: 01/26/2012 12:51:28
******/
CREATE TABLE TIPOUSO (
codigo CHAR(2) NOT NULL,
nombretipouso VARCHAR2(20) NULL,
PRIMARY KEY(codigo)
);
2
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Base de datos secretaria de hacienda - POSTGRE SQL
PRIMARY KEY(cedula)
);
3
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Base de datos secretaria de hacienda - POSTGRE SQL
MAXVALUE 1000000
START WITH 1
INCREMENT BY 1;
CREATE OR REPLACE TRIGGER TR_ESTRATO
BEFORE INSERT ON ESTRATO FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_ESTRATO.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.codigo :=NUMERO;
END;
/
4
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Base de datos secretaria de hacienda - POSTGRE SQL
5
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Base de datos secretaria de hacienda - POSTGRE SQL
:NEW.nroCuenta :=NUMERO;
END;
/
6
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Base de datos secretaria de hacienda - POSTGRE SQL
7
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Base de datos secretaria de hacienda - POSTGRE SQL
INCREMENT BY 1;
CREATE OR REPLACE TRIGGER TR_detalleFacturaVigente
BEFORE INSERT ON detalleFacturaVigente FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_detalleFacturaVigente.NEXTVAL INTO NUMERO FROM
DUAL;
:NEW.iddetalle :=NUMERO;
END;
/
8
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Base de datos secretaria de hacienda - POSTGRE SQL
9
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Base de datos secretaria de hacienda - POSTGRE SQL
10
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Base de datos secretaria de hacienda - POSTGRE SQL
11
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Base de datos secretaria de hacienda - POSTGRE SQL
12
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Base de datos secretaria de hacienda - POSTGRE SQL
‘2’);
13
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Base de datos secretaria de hacienda - POSTGRE SQL
14
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Base de datos secretaria de hacienda - POSTGRE SQL
15
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Base de datos secretaria de hacienda - POSTGRE SQL
16
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Base de datos secretaria de hacienda - POSTGRE SQL
commit;
exit
17
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Oracle, Java, Oracle Logo, son marcas registradas
propiedades de Oracle. Copyright ©