Re: [java-list] Re:[java-list] Nao pode inserir Nulo
Olá Carla, Na DML de inclusão vc deve colocar o comando .nextval Segue um exemplo abaixo, no qual é inserido um novo usuário na tabela USUARIO que contém os seguintes atributos: idusuario, login e senha ... ... String sql = "INSERT INTO USUARIO (idusuario, login, senha) VALUES(seq_usuario.nextval,?,?)"; PreparedStatement ps = con.prepareStatement(sql); ps.setString(1,usuario); ps.setString(2,password); int x = ps.executeUpdate(); ...etc, etc Espero ter ajudado, Skinner --- alphaplus-es <[EMAIL PROTECTED]> escreveu: > > > Bem, o campo pode nao estar aceitando NULL, entao vc > tera que fornecer valor a ele... > > T+, Felipe. > > > > Ola Pessoal, > > > > Estou tendo problemas com uma aplicacao que > acessa o b > anco de dados Oracle > > O problema eh quando tento inserir alguma linha, > onde > nessa linha existe > > um campo autoincrement > (ou melhor, existe um Sequence para esse campo). > > > > A mensagem que ocorre: > > não é possível inserir NULL em > ("nomebanco"."nometabel > a"."ID") > > > > Alguem ja teve esse problema e poderia me dar uma > ajuda > ? > > > > Atenciosamente, > > Carla > > > > > > > __ > E-mail Premium BOL > Antivírus, anti-spam e até 100 MB de espaço. Assine > já! > http://email.bol.com.br/ > > > > -- LISTA SOUJAVA > > http://www.soujava.org.br - Sociedade de Usuários > Java da Sucesu-SP > dúvidas mais comuns: > http://www.soujava.org.br/faq.htm > regras da lista: > http://www.soujava.org.br/regras.htm > historico: > http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para > [EMAIL PROTECTED] > - > = Alexandre Skinner [EMAIL PROTECTED] ___ Busca Yahoo! O serviço de busca mais completo da Internet. O que você pensar o Yahoo! encontra. http://br.busca.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Re:[java-list] Nao pode inserir Nulo
Carla, Você tem uma trigger que joga o NEXTVAL da sequence para o campo da tabela? Pode enviar a cláusula INSERT e a definição da tabela para nós? []'s Cristofer -Mensagem Original- De: "alphaplus-es" <[EMAIL PROTECTED]> Para: <[EMAIL PROTECTED]> Enviada em: sexta-feira, 17 de janeiro de 2003 12:34 Assunto: [java-list] Re:[java-list] Nao pode inserir Nulo > > > Bem, o campo pode nao estar aceitando NULL, entao vc > tera que fornecer valor a ele... > > T+, Felipe. > > > > Ola Pessoal, > > > > Estou tendo problemas com uma aplicacao que acessa o b > anco de dados Oracle > > O problema eh quando tento inserir alguma linha, onde > nessa linha existe > > um campo autoincrement > (ou melhor, existe um Sequence para esse campo). > > > > A mensagem que ocorre: > > não é possível inserir NULL em ("nomebanco"."nometabel > a"."ID") > > > > Alguem ja teve esse problema e poderia me dar uma ajuda > ? > > > > Atenciosamente, > > Carla > > > > > > > __ > E-mail Premium BOL > Antivírus, anti-spam e até 100 MB de espaço. Assine já! > http://email.bol.com.br/ > > > > -- LISTA SOUJAVA > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
RE: [java-list] Re:[java-list] Nao pode inserir Nulo
Carla, Quando você está trabalhando com sequence no Oracle, você sempre deve fornecer um valor no insert. Exemplo: Insert into Tabela1( SeqX, campox) values( SeqX.Next_Val, ''); -Original Message- From: alphaplus-es [mailto:[EMAIL PROTECTED]] Sent: sexta-feira, 17 de janeiro de 2003 11:35 To: [EMAIL PROTECTED] Subject: [java-list] Re:[java-list] Nao pode inserir Nulo Bem, o campo pode nao estar aceitando NULL, entao vc tera que fornecer valor a ele... T+, Felipe. > Ola Pessoal, > > Estou tendo problemas com uma aplicacao que acessa o b anco de dados Oracle > O problema eh quando tento inserir alguma linha, onde nessa linha existe > um campo autoincrement (ou melhor, existe um Sequence para esse campo). > > A mensagem que ocorre: > não é possível inserir NULL em ("nomebanco"."nometabel a"."ID") > > Alguem ja teve esse problema e poderia me dar uma ajuda ? > > Atenciosamente, > Carla > > __ E-mail Premium BOL Antivírus, anti-spam e até 100 MB de espaço. Assine já! http://email.bol.com.br/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Re:[java-list] Nao pode inserir Nulo
Bem, o campo pode nao estar aceitando NULL, entao vc tera que fornecer valor a ele... T+, Felipe. > Ola Pessoal, > > Estou tendo problemas com uma aplicacao que acessa o b anco de dados Oracle > O problema eh quando tento inserir alguma linha, onde nessa linha existe > um campo autoincrement (ou melhor, existe um Sequence para esse campo). > > A mensagem que ocorre: > não é possível inserir NULL em ("nomebanco"."nometabel a"."ID") > > Alguem ja teve esse problema e poderia me dar uma ajuda ? > > Atenciosamente, > Carla > > __ E-mail Premium BOL Antivírus, anti-spam e até 100 MB de espaço. Assine já! http://email.bol.com.br/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -