Plan de ejecución en Oracle
- Crear un plan de ejecución para una select
EXPLAIN PLAN
for select * from tabla;
- Ver el plan de ejecución
SELECT * FROM plan_table
where trunc(timestamp) = trunc(sysdate);
EXPLAIN PLAN
for select * from tabla;
SELECT * FROM plan_table
where trunc(timestamp) = trunc(sysdate);
‘Hello..’ || chr(13) || chr(10) || ‘how are you’;
SELECT sys_context(‘userenv’,’db_name’) FROM dual
select * from tabla where dbms_lob.instr(campo, utl_raw.cast_to_raw(‘texto_a_buscar’))>0;
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 * FROM tabla WHERE round(campo) <> campo
SELECT LEAST(date_1, date_2) FROM DUAL;