Quantcast
Channel: SCN: Message List - SAP CAL HANA errors
Viewing all articles
Browse latest Browse all 10

Re: SAP CAL HANA errors

$
0
0

Here is a test case that causes the same condition and crashed HANA:

create column table test1 (col_id number(18) not null, col_name nvarchar(80) not null);

create column table test2 (col_id number(18) not null, col_name nvarchar(80) not null);

create column table test3 (col_id number(18) not null, col_name nvarchar(80) not null);

 

 

select t1.col_id, t1.col_name

from test1 as t1

inner join test2 as ij1 on t1.col_id = ij1.col_id

inner join test2 as ij2 on t1.col_id = ij2.col_id

inner join test2 as ij3 on t1.col_id = ij3.col_id

inner join test2 as ij4 on t1.col_id = ij4.col_id

inner join test2 as ij5 on t1.col_id = ij5.col_id

left outer join test2 as lj1 on t1.col_id = lj1.col_id

left outer join test2 as lj2 on t1.col_id = lj2.col_id

left outer join test2 as lj3 on t1.col_id = lj3.col_id

left outer join test2 as lj4 on t1.col_id = lj4.col_id

left outer join test2 as lj5 on t1.col_id = lj5.col_id

left outer join test2 as lj6 on t1.col_id = lj6.col_id

left outer join test2 as lj7 on t1.col_id = lj7.col_id

left outer join test2 as lj8 on t1.col_id = lj8.col_id

left outer join test2 as lj9 on t1.col_id = lj9.col_id

left outer join test2 as lj10 on t1.col_id = lj10.col_id

left outer join test2 as lj11 on t1.col_id = lj11.col_id

left outer join test2 as lj12 on t1.col_id = lj12.col_id

left outer join test2 as lj13 on t1.col_id = lj13.col_id

left outer join test2 as lj14 on t1.col_id = lj14.col_id

where

t1.col_id = 1

and ij5.col_id = (

    select max(t3.col_id) from test3 t3 where t3.col_id = t1.col_id

)

and (

    lj1.col_id is null

    or lj1.col_id = (select max(t3.col_id) from test3 t3 where t3.col_id = lj1.col_id)

)

and (

    lj2.col_id is null

    or lj2.col_id = (select max(t3.col_id) from test3 t3 where t3.col_id = lj2.col_id)

)

and (

    lj3.col_id is null

    or lj3.col_id = (select max(t3.col_id) from test3 t3 where t3.col_id = lj3.col_id)

)

and (

    lj4.col_id is null

    or lj4.col_id = (select max(t3.col_id) from test3 t3 where t3.col_id = lj4.col_id)

)

and (

    lj5.col_id is null

    or lj5.col_id = (select max(t3.col_id) from test3 t3 where t3.col_id = lj5.col_id)

)

and (

    lj6.col_id is null

    or lj6.col_id = (select max(t3.col_id) from test3 t3 where t3.col_id = lj6.col_id)

)

and (

    lj7.col_id is null

    or lj7.col_id = (select max(t3.col_id) from test3 t3 where t3.col_id = lj7.col_id)

)

and (

    lj8.col_id is null

    or lj8.col_id = (select max(t3.col_id) from test3 t3 where t3.col_id = lj8.col_id)

)

and (

    lj9.col_id is null

    or lj9.col_id = (select max(t3.col_id) from test3 t3 where t3.col_id = lj9.col_id)

)

and (

    lj10.col_id is null

    or lj10.col_id = (select max(t3.col_id) from test3 t3 where t3.col_id = lj10.col_id)

)


Viewing all articles
Browse latest Browse all 10

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>