Articles of oracle

Consulta para buscar todos los paquetes para tabla y / o columna

¿Existe una consulta que pueda ejecutar para buscar todos los paquetes y ver si se usa una tabla y / o columna en particular en el paquete? Hay demasiados paquetes para abrir cada uno y hacer un descubrimiento sobre los valores que estoy buscando.

¿Por qué los nombres de tabla / columna / índice de Oracle están limitados a 30 caracteres?

Puedo entender que hace muchos años habría este tipo de limitación, pero hoy en día seguramente este límite podría boostse fácilmente. Tenemos convenciones de nombres para los objetos, pero siempre hay un caso que aparece donde alcanzamos este límite, especialmente al nombrar claves externas. ¿Alguien sabe realmente por qué este no es un tamaño más […]

Relación entre catálogo, esquema, usuario y instancia de base de datos

Para comparar bases de datos de diferentes proveedores (Oracle, SQL Server, DB2, MySQL y PostgreSQL) ¿cómo puedo identificar un objeto de manera única y necesito un catálogo? Por ejemplo, en DatabaseMetadata de Java, debo especificar catálogo y esquema fooPattern al menos. ¿Es cierto que el catálogo es solo una abstracción del almacenamiento de datos?

Cómo enviar correos electrónicos usando Oracle 10 g Forms

hago un formulario que quiero cuando hago clic en el botón Enviar correo electrónico obtengo un código para el correo electrónico de internet CREATE OR REPLACE FUNCTION FSC.SEND_MAIL (pIssuer IN VARCHAR2, pReceiver IN VARCHAR2, pSender IN VARCHAR2, pSubject IN VARCHAR2, pMessage IN VARCHAR2) RETURN VARCHAR2 IS c utl_smtp.connection; respuesta utl_smtp.reply; pServer VARCHAR2(50) := ‘192.168.0.6’; BEGIN […]

¿Cómo crear una clave externa con “ON UPDATE CASCADE” en Oracle?

En MS SQL Server es posible crear una clave externa con la opción ON UPDATE CASCADE , de modo que cada vez que actualice una de las columnas en la clave principal, el DBMS también actualizará las claves externas en otras tablas. Entonces, ¿cómo hacerlo en Oracle?

Cambie el tamaño de los nombres de tabla / columna / índice en Oracle 11g o 12c

Yo uso Oracle 11g y necesito un nombre que tenga más de 30 caracteres, sé que el tamaño máximo en 11g es de 30 caracteres. ¿Puedo cambiar el tamaño máximo? ¿Cuál es el tamaño máximo de los nombres de tabla / columna / índice en Oracle 12c?

C # consultas parametrizadas para Oracle: ¡error grave y peligroso!

Este es un aullador absoluto. No puedo creer lo que pienso, y no puedo creer que nadie antes que yo hubiera descubierto esto si se tratara de un error genuino en C #, así que lo estoy presentando para que el rest de la comunidad de desarrolladores me diga lo que estoy haciendo mal. Estoy […]

cómo reemplazar múltiples cadenas juntas en Oracle

Tengo una cadena que proviene de una tabla como “no se puede pagar {1}, ya que su pago {2} se debe a {3}”. Quiero reemplazar {1} con algún valor, {2} con algún valor y {3} con algún valor. ¿Es posible reemplazar todas las 3 en una función de reemplazo? o ¿hay alguna forma en que […]

Instrucción de inserción de Oracle si no existe

insert into OPT (email, campaign_id) values(‘mom@cox.net’,100) where not exists( select * from OPT where (email =”mom@cox.net” and campaign_id =100)) ; Informe de error: Error SQL: ORA-00933: el comando SQL no terminó correctamente 00933. 00000 – “El comando SQL no terminó correctamente” * Causa: *Acción: ¿Cómo insertar una nueva fila si no existe en Oracle?

¿Oracle es compatible con la búsqueda de texto completo?

¿Existe un equivalente de Oracle al servicio de búsqueda de texto completo de MS SQL? Si es así, ¿alguien lo implementó y tuvo buenas / malas experiencias?