Tag: MOD-PLSQL
Quiero hacer un simple select de una matriz de tablas. Estoy usando DBeaver para trabajar. Necesito extraer el registro más reciente usando el campo que se encuentra en todas las tablas. Necesito hacerlo con las bases de datos de MariaDb y Oracle. La consulta que quiero realizar es: SELECT * . . . Read more
Digamos que tengo una tabla child y quiero seleccionar de manera aleatoria entre 1 y 5 valores de la tabla y imprimirlos dentro de un procedimiento. ¿Cómo puedo hacerlo? create table child(name varchar2(20), age number); insert into child(name, age) values('A',5); insert into child(name, age) values('B',12); insert into child(name, age) values('C',7); . . . Read more
El código está simplificado. Tengo un tipo: CREATE TYPE str_tab_t IS TABLE OF VARCHAR2(20); Aquí está una función: FUNCTION MYFUNCTION(myVar IN str_tab_t ) RETURN VARCHAR myVar2 NUMBER; BEGIN SELECT MYCOLUMN INTO myVar2 FROM MYTABLE WHERE MYCOLUMN IN(SELECT * FROM myVar ); RETURN myVar2 ; END MYFUNCTION; Me pregunto si es . . . Read more
Los valores devueltos del checkbox de Oracle Apex se guardan en una tabla como una lista delimitada por dos puntos: 01:02:03:04 Y así es como aparecerán en una columna de informe, sin embargo, quiero descodificar esos valores de vuelta a sus valores de visualización: Apple:Banana:Carrot:Durian Si estos valores devueltos fueran . . . Read more
Tengo una colección llena de datos, ¿cómo seleccionar un dato aleatorio de ahí? declare TYPE r_empid IS TABLE OF NUMBER; emps r_empid; begin select empleados_id into emps from empleados order by empleados_id; for i in <(número aleatorio de empleados_id desde emps)> loop DBMS_OUTPUT.put_line(empleados_id(i)); end loop; end;