[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 916
  • Last Modified:

ORA-1722

I insert or update  table this error message generated.

Example


SQL> select to_number('34,33') from dual;

TO_NUMBER('34,33')
------------------
             34,33

Bu update this column x number(7,2) value is 3433.

update y
set x=to_number('34,33');

after this statement

x=3433



0
venomx_
Asked:
venomx_
1 Solution
 
Naveen KumarProduction Manager / Application Support ManagerCommented:
is update or insert or select giving the error for you ?
0
 
enachemcCommented:
decimal point is, as the name implies, the point
0
 
Naveen KumarProduction Manager / Application Support ManagerCommented:
i am yet to understand what is your issue with the update or select ?
0
The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

 
Guy Hengel [angelIII / a3]Billing EngineerCommented:
please check your setting of NLS_NUMERIC_CHARACTERS:
http://www.cs.umbc.edu/portal/help/oracle8/server.815/a67789/ch2.htm#95402

it is likely defining the "." as decimal, and "," as thousand separator.

0
 
jaiminpsoniCommented:
Check the session parameters NLS_NUMERIC_CHARACTERS.

It may be the case that you are using ',' as a group seperator.

What is the output of following? (Need to to login with sysdba privilege)

select * from nls_database_parameters where parameter like '%NUMERIC%';
select * from nls_session_parameters where parameter like '%NUMERIC%';
select * from nls_instance_parameters where parameter like '%NUMERIC%';

Are you running both the statements in different sessions? Please confirm.

Thanks,
Jaimin Soni
0
 
jaiminpsoniCommented:
Also, are you getting error ORA-1722 when you update?

In that case update will fail anyways.

What is the value of x before the update? Is it 3433?

Please confirm...
0

Featured Post

The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now