Archive for the 'bd' Category

Show create table no Oracle?

Se você estava procurando o comando show create table do Mysql no Oracle, seus problemas acabaram!

Enjoy:

SELECT dbms_metadata.get_ddl('TABLE', 'USUARIO', 'SYSGROUP') 
   FROM dual;

É possível buscar outras definições também, além de tabelas. Basta mudar o primeiro parâmetro para o que for desejado, como ‘INDEX’, por exemplo. No caso de tabelas, o segundo parâmetro corresponde ao nome da tabela e o terceiro o nome do schema.

Bom, no meu schema aqui só funcionou com os parâmetros em letra maiúscula.. (O.ô)

É isso, pessoal. Espero que a dica ajude! ;)