XSU and value larger than specified for column
From: Javier Luque <jluque_at_redprint.com>
Date: Mon, 22 Jul 2002 15:01:17 +0200
Message-ID: <ahgvme$5hv$1_at_nsnmpen2-gest.nuria.telefonica-data.net>
Date: Mon, 22 Jul 2002 15:01:17 +0200
Message-ID: <ahgvme$5hv$1_at_nsnmpen2-gest.nuria.telefonica-data.net>
Hi:
I'm using XSU12 (XML Utility) with Oracle8i, on a W2K server. When I try to save data into a field that contains a number (NUMBER(10, 0)), I get ORA-01438: value larger than specified precision allows for this column. However, if I do it with an INSERT sentence from SQL-Plus, it works perfectly.
str += "<?xml version = '1.0'?>";
str += "<ROWSET>";
str += "<ROW num=\"1\">";
str += "<ID>" + jtxtBudget.getText() + "</ID>";
str += "<TITLE>" + jtxtTitle.getText() + "</TITLE>";
str += "<QTY>" + jtxtQty.getText() + "</TITLE>";
..... .....
..... .....
str += "</ROW>";
str += "</ROWSET>";
/* Oracle XSU package */
OracleXMLSave sav = new OracleXMLSave(conn, "BUDGET");
sav.insertXML(str);
sav.close();
What am I doing wrong. Any ideas?
Thanks a lot in advance.
Best wishes, Javier.
Received on Mon Jul 22 2002 - 15:01:17 CEST
