ORA-00600是Oracle的內(nèi)部錯(cuò)誤。何謂內(nèi)部錯(cuò)誤,就是Oracle也認(rèn)為是uncheck的錯(cuò)誤了。
我是在執(zhí)行查詢時(shí)出現(xiàn)了這樣的提示,用的是9.2.0.1版本,我查了好長(zhǎng)時(shí)間,當(dāng)時(shí)的第一反應(yīng)就是:完了,Oracle的BUG,要打補(bǔ)丁了。
后來找到了一個(gè)論壇,這里:
http://oracle.ittoolbox.com/groups/technical-functional/oracle-db-l/ora-00600-internal-error-code-arguments-20084-50364303-23-50364303-23-325619?cv=expanded#。有高人指點(diǎn),終于解決了。
我的解決方法很簡(jiǎn)單,變更了一個(gè)參數(shù):
STAR_TRANSFORMATION_ENABLED從原來的TRUE改為FALSE。
只能知其然不知其所以然了。