¿Cómo escribir declaraciones de tabla en una base de datos Oracle?
Crear registro de servicio de tabla (
número de tarjeta de identificación (8) clave principal,
tipo de servicio varchar (100),
mejor que varchar (100),
nombre del método varchar(100),
resultado del método varchar(200),
mensaje de error varchar(900),
Parámetro varchar(900),
returncontent varchar(900),
logtime varchar(20)
);
Crear número de serie:
Crear servicio de secuencia log_sequence
Incrementar en 1 paso, ¿cuántas veces aumenta?
Comenzar desde 1: desde qué fecha comenzar, aquí está el 1.
Valor Nomax: no establezca un valor máximo.
nocycle: acumula siempre, no realiza ciclos.
Nokach; - No crea buffers.
Por supuesto, también puedes eventualmente llamar (nombre de secuencia. nextcal) manualmente, pero esto es más problemático, por lo que necesitas crear un disparador.
Cree o reemplace previamente el activador servicelogs_trig
Insertar en los registros de servicio para cada línea
Inicio
Seleccione servicelogs.nextval de dual a nuevo. id;
Fin;
Prueba:
Insertar valor de servicelogs(servicetype) (' aaab ');
seleccione * de servicelogs