O insert você pode fazer assim: insert into usuario(cod_usuario) values(sq_usuario.nextval);
________________________________ De: Napoleão Cristiano X. Sanabia <cristiano_sana...@yahoo.com.br> Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 17 de Fevereiro de 2009 16:44:56 Assunto: [oracle_br] INSERT C/ SELECT Amigos, Mais uma vez solicitando ajuda de vocês . . . Estou tentando fazer um INSERT através de um SELECT mas não estou conseguindo porque o Oracle acusa o erro abaixo: Error starting at line 1 in command: INSERT INTO USUARIO(CD_USUARIO) VALUES(SELECT SQ_USUARIO.nextval FROM dual) Error at Command Line:2 Column:18 Error report: SQL Error: ORA-00936: missing expression 00936. 00000 - "missing expression" *Cause: *Action: Meu INSERT está da seguinte forma: INSERT INTO TABELA(CODIGO) VALUES(SELECT SQ_TABELA.nextval FROM dual) A minha tabela USUARIO possui somente o campo CD_USUARIO como PK. Todos os outros campos podem receber valores nulos. O que está errado? Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] Mensagens neste tópico (1) Responder (através da web) | Adicionar um novo tópico Mensagens | Links | Banco de dados | Agenda -------------------------------------------------------------------------------------------------------------------------- >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/ ------------------------------------------------------------------------------------------------------------------------ Alterar configurações via web (Requer Yahoo! ID) Alterar configurações via e-mail: Alterar recebimento para lista diária de mensagens | Alterar formato para o tradicional Visite seu Grupo | Termos de uso do Yahoo! Grupos | Sair do grupo Atividade nos últimos dias * 8 Novos usuáriosVisite seu Grupo Yahoo! Mail Conecte-se ao mundo Proteção anti-spam Muito mais espaço Yahoo! Barra Instale grátis Buscar sites na web Checar seus e-mails . Yahoo! Grupos Crie seu próprio grupo A melhor forma de comunicação . __,_.._,___ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]