2017-10-23 5 views
0

次のクエリを実行しようとすると、上記のエラーが発生します。FROMキーワードが見つかりません。oracleに予期しないエラーがスローされました。

select ROW_NUMBER() OVER (PARTITION BY col1 ORDER By col1) as ROW , dt.* from view dt 

ここで間違っていることは誰でも教えてください。

出力:

ORA-00923: FROM keyword not found where expected 
00923. 00000 - "FROM keyword not found where expected" 
*Cause:  
*Action: 
Error at Line: 1 Column: 87 
+1

c.f. [Oracleでは予約語をどのようにエスケープしますか?](https://stackoverflow.com/questions/1162381/how-do-i-escape-a-reserved-word-in-oracle) –

答えて

4

ROWは、Oracle SQLの予約語では、エイリアスとしてそれを使用しないでください。

関連する問題