Alguma ddl para a estrutura de coluna?

3 respostas
felipe_thrash

fala pessoal,

para eu pegar a estrutura de uma tabela por exemplo, com Oracle eu pego através do codigo:

select dbms_metadata.get_ddl('TABLE','nomedatabela','userdobanco') from dual

quem pode me ajudar sobre a estrutura de uma coluna específica ?

valew :wink:

3 Respostas

felipe_thrash

tentando visualizar a futura “estrutura de uma” …

é uma alter table… mas o problema é que preciso tirar uma estrutura pronta para criar em outra tabela, por isso to procurando algum comando…

please help! :roll:

felipe_thrash

gente… não achei nada parecido… então tive q fazer essa daqui o:

select ‘alter table "’ ||owner|| ‘"."’ ||table_name|| ‘" add(’||column_name|| ’ ’ ||data_type|| ‘(’ ||data_precision|| ‘))’ from dba_tab_columns where owner = ‘SISTEMA’

será q tem hj aki algum OracleGuru perdido q possa me ajudar ?
pq essa queryzinha aki não é das melhores…

valew

lucao

Então cara, a package dbms_metadata não aceita colunas, já que não é muito o propósito da package. Creio que o único jeito mesmo é do jeito que você já está fazendo, principalmente se você já deseja colocar em um ‘alter table’.

Criado 6 de março de 2008
Ultima resposta 7 de mar. de 2008
Respostas 3
Participantes 2