Consulta select sin tabla en Oracle / Select query without table in Oracle

No es posible realizar una consulta sin tabla en Oracle, para solventar esto, podemos usar la tabla del sistema DUAL, por ejemplo:

select 'Pepito' from dual

Convertir a Mayúscula/Minúscula en Oracle / Convert to lower/upper inOracle

Convertir a mayúsculas:

select upper('pepito')

Resultado: PEPITO

Convertir a minúsculas:

select lower('PEPITO')

Resultado: pepito

Dejar la primera en mayúscula (Gracias a un aporte anónimo):

select initcap('pepito perez')

Resultado: Pepito Perez

Listar los campos de una tabla en Oracle / List table columns in Oracle

Para mostrar un listado de campos en Oracle, en el formato:

Campo, Campo / (tipo (tamaño)) / si es nulo o no

select  column_name as columns_name, column_name||' '||data_type||' ('||data_length||') '||case nullable when 'N' then 'NN' else '' end as descripcion
from all_tab_columns 
where table_name = 'TABLA'
order by column_name

Exportar Importar base de datos Oracle / Export Import Oracle database

Para realizar una exportación de todos los objetos de una base de datos Oracle, se usa el siguiente comando.

Inicio -> Ejecutar -> cmd

cd C:\oracle\app\product\11.2.0\dbhome_1\BIN

exp.exe file=c:\export.dmp full=yes log=c:\exportlog.log buffer=1000000

Para ejecutar el mismo comando como sysdba, se ejecuta:

exp.exe 'usuario/clave as sysdba' file=c:\export.dmp full=yes log=c:\exportlog.log buffer=1000000

file es el archivo donde quedara la exportacion.
full indica si se deben tomar todos los objetos.
log indica el archivo donde se almacenara el log de la exportación.
buffer es el tamaño de memoria que se usara para el proceso.

Para importar la información que se acabo de exportar, se usa el siguiente comando.

Inicio -> Ejecutar -> cmd

cd C:\oracle\app\product\11.2.0\dbhome_1\BIN


imp.exe usuario/clave file=c:\export.dmp full=yes ignore=yes 
log=c:\importlog.log buffer=1000000

system/manager es el usuario/clave.
file es el archivo donde esta la información que se va a importar.
full indica si se deben tomar todos los objetos.
ignore, indica que continúe a pesar de los errores.
log indica el archivo donde se almacenara el log de la exportación.
buffer es el tamaño de memoria que se usara para el proceso.





Ordenar código con DreamWeaver Cs4 / Sort Code with DreamWeaver Cs4

En DreamWeaver versión Cs4 tiene la opción de organizar el código automáticamente, en el menú "Commands" -> "Apply Source Formatting", espero esto les complemente.