Re: [oracle_br] SQL para saber quais tabelas tem determinada coluna
SELECT TABLE_NAME FROM ALL_TAB_COLUMNS WHERE COLUMN_NAME LIKE '%tabela%' AND OWNER = 'OWNER DESEJADO' Em 18 de maio de 2012 15:08, Ricardo Augusto de Moura Dal Secco ramds...@gmail.com escreveu: ** Boa Tarde colegas, gostaria de saber se alguém tem alguma SQL onde eu possa saber quais tabelas tem determinada coluna, por exemplo, eu queria saber em determinada base de dados quais tabelas tem a coluna NOME. Para saber quais tabelas estão na base de dados tem a seguinte SQL: (SELECT * FROM TABS) mostra todas as tabelas da base de dados. Grato desde já fico no aguardo da resposta. Ricardo. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] SQL para saber quais tabelas tem determinada coluna
ops, escrevi errado, onde está tabela, leia COLUNA... SELECT TABLE_NAME FROM ALL_TAB_COLUMNS WHERE COLUMN_NAME LIKE '%COLUNA%' AND OWNER = 'OWNER DESEJADO' Em 18 de maio de 2012 15:19, Yuri Menon yuri.me...@gmail.com escreveu: SELECT TABLE_NAME FROM ALL_TAB_COLUMNS WHERE COLUMN_NAME LIKE '%tabela%' AND OWNER = 'OWNER DESEJADO' Em 18 de maio de 2012 15:08, Ricardo Augusto de Moura Dal Secco ramds...@gmail.com escreveu: ** Boa Tarde colegas, gostaria de saber se alguém tem alguma SQL onde eu possa saber quais tabelas tem determinada coluna, por exemplo, eu queria saber em determinada base de dados quais tabelas tem a coluna NOME. Para saber quais tabelas estão na base de dados tem a seguinte SQL: (SELECT * FROM TABS) mostra todas as tabelas da base de dados. Grato desde já fico no aguardo da resposta. Ricardo. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] SQL para saber quais tabelas tem determinada coluna
O select do Fernando está mais prático. select table_name, column_name from user_tab_cols; Mostra nome da tabela + colunas do usuário corrente. 2012/5/18 Rafael Vieira vieira.rafae...@yahoo.com.br ** vai pela do Yuri, que essa que te dei, peguei aqui na preça, só mostra as colunas que possuem constraints. De: Rafael Vieira vieira.rafae...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br; Grupo Oracle usuarios_oracle-subscr...@yahoogrupos.com.br; Usuários Oracle usuarios_ora...@yahoogrupos.com.br Enviadas: Sexta-feira, 18 de Maio de 2012 15:20 Assunto: Re: [oracle_br] SQL para saber quais tabelas tem determinada coluna SELECT * FROM all_cons_columns ou melhor SELECT * FROM dba_cons_columns De: Ricardo Augusto de Moura Dal Secco ramds...@gmail.com Para: Grupo Oracle usuarios_oracle-subscr...@yahoogrupos.com.br; OracleBR oracle_br@yahoogrupos.com.br; Usuários Oracle usuarios_ora...@yahoogrupos.com.br Enviadas: Sexta-feira, 18 de Maio de 2012 15:08 Assunto: [oracle_br] SQL para saber quais tabelas tem determinada coluna Boa Tarde colegas, gostaria de saber se alguém tem alguma SQL onde eu possa saber quais tabelas tem determinada coluna, por exemplo, eu queria saber em determinada base de dados quais tabelas tem a coluna NOME. Para saber quais tabelas estão na base de dados tem a seguinte SQL: (SELECT * FROM TABS) mostra todas as tabelas da base de dados. Grato desde já fico no aguardo da resposta. Ricardo. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Att, [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Comportamento RAISE_APPLICATION_ERROR
Melhor vc especificar qual o SEU problema... VOCÊ encontrou alguma diferença nele entre as duas versões? 2012/5/18 Josiel Oliveira josielolive...@gmail.com ** Pessoal, Alguém saberia dizer se já diferença no comportamento do RAISE_APPLICATION_ERROR do Oracle 9i para o Oracle 10g (mais precisamente 10.2.0.4) ? -- Att. *Josiel L. Oliveira* [As partes desta mensagem que não continham texto foram removidas] -- Att, [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: Comportamento RAISE_APPLICATION_ERROR
Oi, Milton : pelo que entendi, o colega já tinha dito que no 9i qdo faço um update.e em seguida é lançado um raise o Oracle faz um rollback de tudo. No 10g, o Oracle lança um erro ORA-02055... ... Josiel, eu particularmente acho que essa diferença de comportamento em falha durant DML remoto deve ser devido à diferença no controle de transações remotas no 10g, ** acho ** que não tem a ver com o DBBMS_APPLICATION_ERROR : tenta falhar a transação com outro modo que não RAISE_APPLICATION_ERROR (violando uma constraint, talvez) e veja se ainda dá diff no comportamento dos dois ... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Milton Bastos Henriquis Jr. miltonbastos@... escreveu E no 9i, numa situação idêntica, com dblink... o que acontecia? 2012/5/18 Josiel Oliveira josieloliveira@... ** Percebi uma diferença qdo se tem dblink na jogada. Exemplo: no 9i qdo faço um update que atualiza um tabela em outra base (tabela@dblink) e em seguida é lançado um raise o Oracle faz um rollback de tudo. No 10g, o Oracle lança um erro ORA-02055 Em 18 de maio de 2012 19:20, Milton Bastos Henriquis Jr. miltonbastos@... escreveu: Melhor vc especificar qual o SEU problema... VOCÊ encontrou alguma diferença nele entre as duas versões? 2012/5/18 Josiel Oliveira josieloliveira@... ** Pessoal, Alguém saberia dizer se já diferença no comportamento do RAISE_APPLICATION_ERROR do Oracle 9i para o Oracle 10g (mais precisamente 10.2.0.4) ? -- Att. *Josiel L. Oliveira* [As partes desta mensagem que não continham texto foram removidas] -- Att, [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos -- Att. *Josiel L. Oliveira* [As partes desta mensagem que não continham texto foram removidas] -- Att, [As partes desta mensagem que não continham texto foram removidas]