Ora-06502 error for json_value (merged) [message #683195] |
Sun, 13 December 2020 16:04  |
 |
talhaparvaiz@yahoo.com
Messages: 14 Registered: October 2020
|
Junior Member |
|
|
I have a big SQL query but only one part is throwing an error message where I am extracting values stored in json_value. It's running fine for a few records (may be just a coincident) but generating the error message when I extract a larger dataset
I haven't attached a sample dataset as I am unable to find records that's throwing the error.
Error:
ORA-00604: Error occurred at recursive SQL level 1
ORA-06502: PL/SQL: NUMERIC OR VALUE error: CHARACTER string buffer too small
ORA-06512: at line 47
ORA-01722: invalid NUMBER
Code (SQL):
SELECT
TIMESTAMP '1970-01-01 00:00:00 -5:00' +numtodsinterval(json_value(json_value, '$.baseline_start')/ 1000, 'second') AS target_start_date
FROM jir.entity_property
WHERE Entity_name = 'IssueProperty'
Thanks
Please advise
|
|
|
|
Re: Ora-06502 error for json_value [message #683197 is a reply to message #683195] |
Mon, 14 December 2020 00:12   |
 |
Michel Cadot
Messages: 68421 Registered: March 2007 Location: Nanterre, France, http://...
|
Senior Member Account Moderator |
|
|
Quote: It's running fine for a few records (may be just a coincident) but generating the error message when I extract a larger dataset
So some data are not valid and you have to determine which ones, we can't do it for you.
[Updated on: Mon, 14 December 2020 00:15] Report message to a moderator
|
|
|
|
|
|
|
|
|