Tenho uma tabela com 30 campos, e gostaria de fazer um select de todos os campos exceto 1 tem como fazer isso de um jeito simplificado ou tenho q fazer o select de campo por campo.
Ex select *(-codigo) from tabela
ou teria q usar
select nome, endereco, cidade, ....... from tabela
Abraço
Select de todos os campos exceto um
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Abraço,
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Brother, que eu saiba não tem como fazer não ...
Mas, no SQL NAVIGATOR, tem como facilitar o teu trabalho ...
1)Em cima do nome da tabela, dê um CTRL+ENTER;
2)Ele irá lhe mostrar toda a estrutura e dados da mesma;
3)Dê um F3 (ele irá tentar retornar) e, responda a pergunta como Yes;
Ele traz o select pra você, de todos os campos e, você elimina o que você não quer, como no meu exemplo abaixo:
qualquer coisa, manda ai.
Mas, no SQL NAVIGATOR, tem como facilitar o teu trabalho ...
1)Em cima do nome da tabela, dê um CTRL+ENTER;
2)Ele irá lhe mostrar toda a estrutura e dados da mesma;
3)Dê um F3 (ele irá tentar retornar) e, responda a pergunta como Yes;
Ele traz o select pra você, de todos os campos e, você elimina o que você não quer, como no meu exemplo abaixo:
SELECT a.nro_nf, a.id, a.descricao_nf, a.vlr_nf, a.dat_emissao,
a.classe_nf, a.obs, a.dat_obs
FROM tb_teste a
-
- Rank: Programador Sênior
- Mensagens: 65
- Registrado em: Sex, 30 Mar 2007 11:57 am
- Localização: SP
- Contato:
Att.
Luciano Alvarenga M. Pires
DBA ORACLE CERTIFICADO
http://fulloracle.blogspot.com
------------------------------------
Dinheiro é o combustivel da sociedade industrial. Mas na sociedade da informática o combustivel, o poder, é o conhecimento.
Luciano Alvarenga M. Pires
DBA ORACLE CERTIFICADO
http://fulloracle.blogspot.com
------------------------------------
Dinheiro é o combustivel da sociedade industrial. Mas na sociedade da informática o combustivel, o poder, é o conhecimento.
Eu não sei fazer isso, mas acredito que deva ter no Oracle alguma Tabela ou View sistemica que mostra o dicionario dessa tabela, talvez seria interessante para você fazer o seu processo automático funcionar...
-
- Rank: Analista Sênior
- Mensagens: 130
- Registrado em: Seg, 22 Nov 2004 1:45 pm
- Localização: Niterói - RJ
Gustavo Erthal Jr. | TRISCAL
...................................................
Rio de Janeiro | (21) 2507-2010
São Paulo | (11) 3167-0526
www.triscal.com.br
...................................................
Rio de Janeiro | (21) 2507-2010
São Paulo | (11) 3167-0526
www.triscal.com.br
tchuck,
Assim como no SQL Navigator, no PL/SQL Developer, você pode posicionar o mouse sobre a tabela, usar o botão direito para fazer um describe na tabela, marcar todos os campos, copiar para uma Sql Window e excluir somente o campo que você não quer no select list.
Ou então utilizar o recurso do álias. você fornece um álias para a tabela, e sempre que você utilizar esse álias seguido de '.' ele abrirá uma janela com todos os campos disponíveis. Daí é só você navegar e ir selecionando os campos que deseja
Assim como no SQL Navigator, no PL/SQL Developer, você pode posicionar o mouse sobre a tabela, usar o botão direito para fazer um describe na tabela, marcar todos os campos, copiar para uma Sql Window e excluir somente o campo que você não quer no select list.
Ou então utilizar o recurso do álias. você fornece um álias para a tabela, e sempre que você utilizar esse álias seguido de '.' ele abrirá uma janela com todos os campos disponíveis. Daí é só você navegar e ir selecionando os campos que deseja
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Google [Bot] e 1 visitante