NVL Oracle

Sintaxis.bases_datos_ora_11g NVL(expr1,expr2) Proposito. La función NVL() te permite sustituir valores null con una cadena en los resultados de una consulta. Si expr1 es nulo, NVL devuelve expr2. Si expr1 no es nulo, NVL devuelve expr1. Los argumentos expr1 y expr2 pueden tener cualquier tipo de dato. Si sus tipos de datos son diferentes, entonces la […]

Función TO_DATE

En Oracle / PLSQL, la función TO_DATE convierte una cadena a una fecha , siempre que esta tenga un formato correcto. La sintaxis de la función TO_DATE es la siguiente: to_date (cadena1, [format_mask], [nls_language]) cadena1 es la cadena que se convierte en una fecha. format_mask es opcional. Este es el formato que se utilizará para […]

Operador UNION

Vaya descubrimiento , se nota que soy nuevo en esta lindes. La situación es la siguiente no soy capaz de articular con operadores lógicos (AND , OR , NOT) SELECT COUNT(campo1) «Numero», r.campo3 «Nombre » FROM schema1.Tabla1 t, schema1.Tabla2 r WHERE t.campo1 = r.campo1 AND t.campo2 IN (1,2,3,4) GROUP BY r.campo1 UNION ALL SELECT COUNT(campo1) […]

Fechas y Oracle

Los elemento que vamos a utilizar son dos tablas y dos campos Tabla1 con alias T1 Tabla2 con alias T2 campo1 de tipo CHAR campo2 de tipo DATE Convertir de CHAR a DATE TO_DATE(T1.campo1, ‘YYYY-MM-DD HH24:MI:SS’) Diferencia de días entre dos fechas , obteniendo en días: TRUNC (TO_DATE(T1.campo1, ‘YYYY-MM-DD HH24:MI:SS’) – T2.campo2 ) Puedes usar la […]

Oracle-XE en Debian-6-64bits

Que cosas me escribe en la lista de correo , desde luego son bonitas. root@viper-v0:~# sudo dpkg -i –force-architecture oracle-xe.deb dpkg: warning: overriding problem because –force enabled: package architecture (i386) does not match system (amd64) (Reading database … 37471 files and directories currently installed.) Unpacking oracle-xe-universal (from oracle-xe.deb) … Setting up oracle-xe-universal (10.2.0.1-1.1) … insserv: […]

export e impor de DB Oracle 11

Para hacer un export expdp user/pass@INSTANCIA directory=»DIR» dumpfile=fichero.dmp logfile=fichero.log Poniendo el nombre del fichero dmp y log que quieras (si es identificativo mejor) Para hacer un export Borrar las tablas del esquema de la «INSTANCIA» de PRE antes de realizar el import. impdp user/pass@INSTANCIA directory=»DIR» dumpfile=fichero.dmp logfile=fichero.log poniendo el nombre del fichero dmp que hemos […]

Iniciar Oracle

-> lsnrctl -> status C:Documents and SettingsAdministrator>lsnrctl LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 – Production on 16-MAR-2009 11:01 :24 Copyright (c) 1991, 2005, Oracle. All rights reserved. Welcome to LSNRCTL, type «help» for information. LSNRCTL> status Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521)) STATUS of the LISTENER ———————— Alias LISTENER Version TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 – Produ […]

Cambiar el SGA a Oracle

SQL> show sga Total System Global Area 1073741824 bytes Fixed Size                  2071184 bytes Variable Size             432014704 bytes Database Buffers          633339904 bytes Redo Buffers                6316032 bytes SQL> show parameters cache NAME                                 TYPE        VALUE ———————————— ———– —————————— db_cache_advice                      string      ON db_cache_size                        big integer 0 db_keep_cache_size                   big integer 0 db_recycle_cache_size                big integer 0 db_16k_cache_size                    big integer 0 db_2k_cache_size                     […]