Erro Ora 01410 - Inserted too value large for columns
27/10/2004
0
Tudo bem pessoal,
Eu traduzi o erro mais, o script para meu cliente criar a tabela era
esse solicitei um DESC TRANSF para verificar se não rolo algum erro
*Minha tabela
CREATE TABLE TRANSF (
NUMERO numeric (10) NOT NULL PRIMARY KEY ,
PRO numeric (10) NOT NULL ,
FIN numeric (10) NOT NULL ,
BNC numeric (10) NOT NULL ,
DOC char (20) NOT NULL ,
DAT char (10) NOT NULL ,
VAL numeric (20,2) NOT NULL
)
CREATE INDEX IDXTRANSF ON TRANSF (NUMERO);
CREATE SEQUENCE SEQ_REEMB
*Meus valores utilizei o TQuery para executar o insert.
insert into transf values (
seq_reemb.nextval ,
14,
21795,
1235,
100254,
´10/10/2004´,
1000.00
)
o Erro ORA - 01410 : insert value too large for column.
Meu ultimo neurônio foi solicitar o DESC para meu cliente.
Obrigado
Sergio ReOli
http://sergioreoli.sites.uol.com.br
sergioreoli@hotmail.com 8) :shock: 8)
Eu traduzi o erro mais, o script para meu cliente criar a tabela era
esse solicitei um DESC TRANSF para verificar se não rolo algum erro
*Minha tabela
CREATE TABLE TRANSF (
NUMERO numeric (10) NOT NULL PRIMARY KEY ,
PRO numeric (10) NOT NULL ,
FIN numeric (10) NOT NULL ,
BNC numeric (10) NOT NULL ,
DOC char (20) NOT NULL ,
DAT char (10) NOT NULL ,
VAL numeric (20,2) NOT NULL
)
CREATE INDEX IDXTRANSF ON TRANSF (NUMERO);
CREATE SEQUENCE SEQ_REEMB
*Meus valores utilizei o TQuery para executar o insert.
insert into transf values (
seq_reemb.nextval ,
14,
21795,
1235,
100254,
´10/10/2004´,
1000.00
)
o Erro ORA - 01410 : insert value too large for column.
Meu ultimo neurônio foi solicitar o DESC para meu cliente.
Obrigado
Sergio ReOli
http://sergioreoli.sites.uol.com.br
sergioreoli@hotmail.com 8) :shock: 8)
Reoli
Curtir tópico
+ 0
Responder
Posts
28/10/2004
Reoli
Tudo bem Motta,
Ele não tem que me retornar nada ele vai rolara sequencia, no meu insert, mudei a maneira de construir a query ao invez de params joguei query.sql.add(instruçãosql), o pior de tudo não é isso é que estou mudando a aplicação para rodar no Oracle e o Banco esta no cliente e não tenho Oracle para ver os problemas.
Já rodou de qualquer forma obrigado pelo seu comentário.
Ele não tem que me retornar nada ele vai rolara sequencia, no meu insert, mudei a maneira de construir a query ao invez de params joguei query.sql.add(instruçãosql), o pior de tudo não é isso é que estou mudando a aplicação para rodar no Oracle e o Banco esta no cliente e não tenho Oracle para ver os problemas.
Já rodou de qualquer forma obrigado pelo seu comentário.
chute ...
o que seq_reemb.nextval retorna ??
Responder
Clique aqui para fazer login e interagir na Comunidade :)