Insertar un retorno de línea en un varchar
'Hello..' || chr(13) || chr(10) || 'how are you';
'Hello..' || chr(13) || chr(10) || 'how are you';
SELECT ‘alter ‘ || object_type || ‘ ‘ || object_name || ‘ compile;’ FROM user_objects WHERE STATUS <> ‘VALID’ AND object_type IN (‘VIEW’,’SYNONYM’,’PROCEDURE’,’FUNCTION’,’PACKAGE’,’TRIGGER’);
SELECT sequence_name, last_number from user_sequences; Nota select secuencia.currval from dual solo se puede usar en la misma sesión que se haya hecho un secuencia.nextval.
select * from tabla where dbms_lob.instr(campo, utl_raw.cast_to_raw(‘texto_a_buscar’))>0;
SELECT * FROM tabla WHERE round(campo) <> campo
Bases de Datos SQL (Relacionales) Difíciles de escalar. Difícil fragmentar por servicios o áreas geográficas. Un pequeño error en un fichero puede arruinar toda la base de datos Un error en una SQL puede borrar todas las tablas o corromper un repositorio. Bases de datos NoSQL Su objetivo es garantizar la escalabilidad, asegurando que los…
SELECT sys_context(‘userenv’,’db_name’) FROM dual