Tengo una tabla T1 con 3 columnas y 100 registros. Todas las columnas y filas están llenas, pero los valores de la primera columna llamada ID están vacíos. Por lo tanto, quiero llenar la columna ID con orden numérico (1, 2, … 100) para las 100 filas utilizando un programa . . . Read more
La única consulta que funciona aquí es la INSERT, por lo que eso me hace pensar que la condición está funcionando correctamente (probé ejecutando el procedimiento almacenado dos veces sin insertar nada nuevo en la tabla1), pero la consulta UPDATE no hace nada y la condición IF es correcta. Este . . . Read more
¿Hay algún impacto positivo o negativo (de rendimiento) si las constantes en paquetes/procedimientos/funciones de Oracle se definen como (implícitamente) not null? Por ejemplo: // Varchar2 C_LF_V1 constant varchar2(1) := chr(10); C_LF_V2 constant varchar2(1) not null := chr(10); // PLS number C_MAX_PLS_STR_LENB_V1 constant pls_integer := 32767; C_MAX_PLS_STR_LENB_V2 constant pls_integer not null . . . Read more
Estoy tratando de crear un disparador, se compila pero con 2 errores (el mismo error en diferentes ubicaciones). Este es el disparador, tengo la tabla y secuencia creadas. create or replace TRIGGER BIU_APPLICATION BEFORE INSERT OR UPDATE ON APPLICATION REFERENCING FOR EACH ROW BEGIN IF inserting THEN IF :new.APPLICATION_ID IS . . . Read more