select id from a --没有出现问题
select id from a,b --没有出现问题
select id from a,b where a.id = b.sid --没有出现问题select id,seq.Nextval from a,b--出错
select id,seq.Nextval from a,b where a.id = b.sid --出错
其中a,b表是1对多关系,即a中一条记录在b中对应多条。出错信息都为:
ORA-00604:递归sql层出错
ORA-00607:更改数据时内部错误
ORA-00600:内部错误代码,参数[4193][184][189][][][]
select id from a,b --没有出现问题
select id from a,b where a.id = b.sid --没有出现问题select id,seq.Nextval from a,b--出错
select id,seq.Nextval from a,b where a.id = b.sid --出错
其中a,b表是1对多关系,即a中一条记录在b中对应多条。出错信息都为:
ORA-00604:递归sql层出错
ORA-00607:更改数据时内部错误
ORA-00600:内部错误代码,参数[4193][184][189][][][]
SQL> select a.id,testa.nextval from a,b where a.id=b.id; ID NEXTVAL
---------- ----------
1 421
1 422
1 423
1 424
1 425
1 426
1 427
1 428
1 429
1 430
1 431 ID NEXTVAL
---------- ----------
2 432
2 433
3 434
4 435
4 436
4 437
4 438
4 439已选择19行。SQL>