Ola a todos!
estou tenteando executar o seguinte script:
insert into procc_prof(cod_unid,cod_procc,cod_prof)
values(select 78,cod_procc, 760
from procc_prof
where cod_unid=78 and
cod_prof = 1111)
mas ao executar da o erro ORA-00936(missing expression)
Popular tabela apartir de um select
-
- Rank: Programador Pleno
- Mensagens: 44
- Registrado em: Qua, 04 Jan 2006 9:12 am
- Localização: Botucatu - SP
- Contato:
-
- Rank: DBA Sênior
- Mensagens: 389
- Registrado em: Ter, 27 Jul 2010 1:34 pm
- Localização: Sapiranga - RS
- Contato:
Quem falou que programar era fácil??
Quanto mais dificil for a implementação mais valorizado seu trabalho será!
Acessem: www.gfkauer.com.br
Quanto mais dificil for a implementação mais valorizado seu trabalho será!
Acessem: www.gfkauer.com.br
Não se deve usar a expressão Values quando baseado em selects.
Ficando assim:
Ficando assim:
Insert Into procc_prof
(cod_unid,
cod_procc,
cod_prof)
Select 78,
cod_procc,
760
From procc_prof
Where cod_unid = 78
And cod_prof = 1111
-
- Rank: Programador Pleno
- Mensagens: 44
- Registrado em: Qua, 04 Jan 2006 9:12 am
- Localização: Botucatu - SP
- Contato:
Muito obrigado pela solução, muito me ajudou!
abraço!
Joao Moraes
abraço!
Joao Moraes
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Bing [Bot] e 18 visitantes