Advent of Code is back! Unwrap daily challenges to sharpen your Alteryx skills and earn badges along the way! Learn more now.
Free Trial

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.

Read from Oracle using OCI....deadlock error because of the CLOB field

Raj_007
8 - Asteroid

Hi All,

Thanks for looking into this.. I have searched and found some alternatives to convert the CLOB field or column in Oracle and I thought this should be working..but I get this weird error 

Error: ORA-03170: deadlocked on readable physical standby (undo segment 1206)

 

Oracle Table: XYZ

Column Name is Textvalue

Data Type is CLOB

Nullable Yes

 

what options did you try?

1). to_char(substr(textvalue,1,1000)) AS Required_Output,
2).Cast(Substr(textvalue,1,1000) as Varchar(1000)) AS Required_Output,
3).dbms_lob.substr(textvalue,1000,1) as Required_Output,
4).substr(NVL(to_char(substr(TRIM(textvalue),1,2000)),'Not Available'),1,1000) AS Required_Output,
5).substr(textvalue,1,1000) AS Required_Output
 
None of the above is working .. I have used /*+ materialize * in the select clause statements which are used as with 
1) with Test AS (
   select /*+ materialize * * from
  (
   select
  ),
),
Test2  AS
(
),
Test3 AS
(
),
etc ....
some of these Test1 Test2 Test3 Etc... has the materialize hint
so something is causing that error - because it should work if this materialize is not in the query
any guidance please.....
 
 
 
 
 
0 REPLIES 0
Labels
Top Solution Authors