Category sql

SQL- La sentencia Merge

En muchas ocasiones, cuando se necesita determinar si una fila existe para ejecutar una sentencia de atualizacion(update), o si no existe para ejecutar una sentencia de inserción(insert), generalmente en sql se tenian que lanzar varias consultas por separado y en…

El ambiente de trabajo isqlplus

Desde la version 9i, la versión web del sqlplus fue incluída como componente adicional en la instalación de la base de datos. Este nuevo servicio llamado isqlplus, el cual es instalado en el servidor, permite a los usuarios(clientes), la ejecución…

SQL – Inserción en múltiples tablas

Oracle ha incluido una extensión del comando INSERT, de tal manera que usando solamente una sentencia sql, puedan ser insertados registros en diferentes tablas o destinos. Este tipo de insert multitabla es recomendable en tareas de transformación de datos via…

analizar un esquema

—— Script para analizar las tablas de un esquema. Para ser ejecutado como system, o usuarios con el privilegio alter any table—— Arturo Tocarruncho T— www.zonaoracle.com— accept esquema prompt “Esquema a analizar:” SET LINESIZE 400SET HEAD OFFset newpage none SPOOL analiza.sqlSELECT…

SQL – Función DECODE

Traduce una expresión a un valor de retorno. Si expr es igual a value1, la función devuelve Return1. Si expr es igual a value2, la función devuelve Return2. Y asi sucesivamente. Si expr no es igual a ningun valor la funcion…
como puedo realizar un script para eliminar todas las tablas de la base de datos, (sin borrar toda la base de datos drop database)///// Esto es lo que necesitas, para lanzar desde el sqlplus: spool archivoborrar.sql SELECT ‘DROP TABLE ‘…

Ejecutar un reporte con parámetros desde oracle forms

—— Ejemplo de código PLSQL a incorporar en un form para la ejecución de un reporte con parámetros— enviados desde un formulario.—— Arturo Tocarruncho— atocarrunchot AT gmail dot com— www.lecciones.info— Declare Id_Parametro ParamList; mi_parametro1 varchar2(4);mi_parametro2 varchar2(4); Begin Id_parametro := Get_Parameter_List(‘TmpPar’);…

SQL – La función COALESCE

La función COALESCE retorna la primera expresión no nula de la lista. Su sintaxis es la siguiente: COALESCE ( expr1 , expr2 , …, exprn ) donde expr1 es la expresión que se retorna si no es nula expr2 es la expresión que se retorna si expr1 es nula y…