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…
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…
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…
Una utilización adicional de la sentencia INSERT ALL, puede ser realizada cuando se desea transformar un registro no normalizado en varios registros “normalizados” Por ejemplo, asumiendo que se tiene una tabla VENTAS con los totales de las ventas realizadas por cada vendedor durante…
—— 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…
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 ‘…
Hola, para inaugurar este espacio, un sencillo procedimiento para buscar novia(Puede ser tan complejo como cada uno quiera, jeje) Las ventajas del Exception, jejeje
—— 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’);…
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…