Archivo de la categoría: Oracle Data Base

Oracle Data Base

Generating Dates between two date ranges Oracle

select to_char(trunc(to_date(20190822,’YYYYMMDD’),’MM’),’YYYYMMDD’)-1 + level as Date1,to_char(to_date(to_char(trunc(to_date(20190822,’YYYYMMDD’),’MM’),’YYYYMMDD’),’YYYYMMDD’)-2 + level,’YYYYMMDD’) as Date2 from dual connect by level <= to_char(last_day(to_date(20190822,’YYYYMMDD’)),’DD’) order by Date1;

Publicado en DataBase, Oracle Data Base | Etiquetado , , | Deja un comentario

Oracle SQL with carriage return

create table rc as select ‘ABC</>DEF FF</>ZZZ’ rc from dual; select * from rc; WITH RETURN_LINE AS ( SELECT rc FROM rc ) SELECT trim(regexp_substr(rc, ‘[^]+’, 1, LEVEL)) rc FROM RETURN_LINE CONNECT BY instr(rc, », 1, LEVEL – 1) > … Sigue leyendo

Publicado en DataBase, Oracle Data Base | Etiquetado , | Deja un comentario

Oracle Segmentation 9i

Oracle9i 9.2.0.6.0 – 64bit Production Execute this query WITH T AS ( SELECT ‘/20/’ TXT FROM DUAL UNION SELECT ‘/20/21/’ TXT FROM DUAL UNION SELECT ‘/20/22/’ TXT FROM DUAL UNION SELECT ‘/20/23/24/’ TXT FROM DUAL UNION SELECT ‘/20/23/25/’ TXT FROM … Sigue leyendo

Publicado en DataBase, Oracle Data Base | Etiquetado , , | Deja un comentario

Oracle Heterogeneous Services conectar MySQL ODBC

1) Configura Heterogeneous Services, creamos un archivo llamdo initChocMySQL y le agregamos estos parámetros: Nombre el Archivo: initChocMySQL.oraHS_FDS_CONNECT_INFO = ChocMySQLHS_FDS_TRACE_LEVEL = OFF 2) configurar listener.ora agregar el siguiente parametro a SID_LIST_LISTENER (SID_DESC = (SID_NAME = ChocMySQL) (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server) (PROGRAM=dg4odbc) … Sigue leyendo

Publicado en DataBase, DBMS, Diversidad, Oracle Data Base | Etiquetado , , , , , | 1 comentario

DBMS Imprimir en Oracle SQL Developer

Primero debemos de crear un programa PL/SQL, en este caso es anónimo. Si se ejecuta todo el programa anterior, con F5, solo obtendremos, “bloque anónimo terminado” No se imprime en pantalla porque nos hace falta una sentencia SQL*plus Ejecutamos nuestro … Sigue leyendo

Publicado en Oracle Data Base | Etiquetado , , , , , | 2 comentarios

ORA-02267

ORA-02267: tipo de columna incompatible con el tipo de columna referenciada. El tipo de datos de la columna de referencia es incompatible con él, seleccione un tipo de datos compatible para la columna de referencia. Ejemplo Creamos la Relación llamado … Sigue leyendo

Publicado en Oracle Data Base | Etiquetado | Deja un comentario

Errores con SQL Tuning Advisor

Primero que nada he tenido problemas de cómo llamar este artículo, ya que trata de la Ejecución del Asistente de Optimización SQL Tuning Advisor, aunque he visto que cada vez que se desea acceder a las recomendaciones de SQL Tuning … Sigue leyendo

Publicado en Oracle Data Base | Etiquetado , , , , , , | Deja un comentario

ORA-01722

ORA-01722: número no válido El número especificado no es válido, escribir un número valido. Los tipos de datos que provocan este error son: tipo number, tipo integer. Ejemplo: Creamos una relación llamada: Número de Teléfono.   Provocaremos el error ORA-01722, … Sigue leyendo

Publicado en Oracle Data Base | Etiquetado | Deja un comentario

Diferencia entre ALL_ DBA_ USER_ Oracle

Diferencia entre ALL_ DBA_ USER_ Oracle Se pueden utilizar estos prefijos y consultar varias relaciones que contiene el diccionario de datos y en ellos existen información de objetos. ALL_: corresponde a todos los objetos de la base de datos. DBA_: … Sigue leyendo

Publicado en Oracle Data Base | Etiquetado | Deja un comentario

Error ORA- 00955

Error ORA- 00955: El nombre ya está siendo utilizado por un objeto existente. La causa del error ORA- 00955, se da cuando se ejecuta una sentencia para crear algún objeto como: table, view, cluster, index, o synonyn que tenga el … Sigue leyendo

Publicado en Oracle Data Base | Etiquetado | Deja un comentario