Gracias por tu visita y participar en este curso, si te gusta por favor subscribete, dame tu like y comparte para seguir creciendo y publicando mas lecciones, esto me ayudaría mucho. COLABORACION: paypal.me/informaticonfig
por si alguien tiene duda sobre la tabla DUAL, acá les dejo: La tabla DUAL es una tabla especial de una sola columna presente de manera predeterminada en todas las instalaciones de bases de datos de Oracle. Se utiliza para seleccionar una seudocolumna como SYSDATE o USER. La tabla tiene una sola columna VARCHAR2(1) llamada DUMMY que tiene un valor de 'X'. EJEMPLOS DE USO: La sintaxis SQL de Oracle requiere la cláusula FROM pero algunas consultas no requieren ninguna tabla; DUAL puede ser utilizada en estos casos. SELECT 1+1 FROM DUAL; SELECT 1 FROM DUAL; SELECT USER FROM DUAL; SELECT SYSDATE FROM DUAL; HISTORIA: La tabla DUAL fue creada por Charles Weiss de Oracle Corporation para proveer una tabla para unir en vistas internas: Creé la tabla DUAL como un objeto subyacente en el diccionario de datos de Oracle. Nunca fue la intención que fuera visible, sino ser utilizada adentro de una vista que se esperara fuera consultada. La idea fue que tú pudieras hacer un JOIN a la tabla DUAL y crear dos tuplas en el resultado por cada tupla en tu tabla. Así, al usar GROUP BY, la unión resultante podría ser resumida para mostrar el monto de almacenaje para la "extent" de datos e índices. El nombre, DUAL, parecía apropiado para el proceso de crear un par de tuplas a partir de una sola.1 La tabla DUAL original tenía dos tuplas en ella (de allí el nombre), pero subsecuentemente solo tiene una tupla. FUENTE: es.wikipedia.org/wiki/Tabla_DUAL
Gracias por tu visita y participar en este curso, si te gusta por favor subscribete, dame tu like y
comparte para seguir creciendo y publicando mas lecciones, esto me ayudaría mucho.
COLABORACION: paypal.me/informaticonfig
por si alguien tiene duda sobre la tabla DUAL, acá les dejo:
La tabla DUAL es una tabla especial de una sola columna presente de manera predeterminada en todas las instalaciones de bases de datos de Oracle. Se utiliza para seleccionar una seudocolumna como SYSDATE o USER. La tabla tiene una sola columna VARCHAR2(1) llamada DUMMY que tiene un valor de 'X'.
EJEMPLOS DE USO:
La sintaxis SQL de Oracle requiere la cláusula FROM pero algunas consultas no requieren ninguna tabla; DUAL puede ser utilizada en estos casos.
SELECT 1+1
FROM DUAL;
SELECT 1
FROM DUAL;
SELECT USER
FROM DUAL;
SELECT SYSDATE
FROM DUAL;
HISTORIA:
La tabla DUAL fue creada por Charles Weiss de Oracle Corporation para proveer una tabla para unir en vistas internas:
Creé la tabla DUAL como un objeto subyacente en el diccionario de datos de Oracle.
Nunca fue la intención que fuera visible, sino ser utilizada adentro de una vista que se esperara fuera consultada. La idea fue que tú pudieras hacer un JOIN a la tabla DUAL y crear dos tuplas en el resultado por cada tupla en tu tabla. Así, al usar GROUP BY, la unión resultante podría ser resumida para mostrar el monto de almacenaje para la "extent" de datos e índices. El nombre, DUAL, parecía apropiado para el proceso de crear un par de tuplas a partir de una sola.1
La tabla DUAL original tenía dos tuplas en ella (de allí el nombre), pero subsecuentemente solo tiene una tupla.
FUENTE: es.wikipedia.org/wiki/Tabla_DUAL
Muy bien explicado, todo entendido.
excelente, gracias
Gracias bro por el video
gracias a ti Razor
Encountered the symbol "execute" o encountered the symbol "select" amigo, que quiere decir ese error y como se soluciona?
si creo una función que permita actualizar una tabla cómo hago para ejecutarla?
igual, se invocan con un select
Para que agregas F_ al principio del nombre de la función?
Hola David, es una norma para ayudarte a la lectura de tu codigo, asi como pondrias P_ para procedimientos o PKC_ para paquetes