I reformulate my problem:
it's very strange: When i run this query in RULE optimizer Mode it's run successfully, but not in choose mode.
All other query's work well in choose mode. And i can't run only this query in rule optimizer mode.

OS:Solaris 8
Oracle:8.1.7

Please help.