0

テーブルの他のすべての列とともに、他の列を持ち込もうとしています(Oracle)

以下に示すように

select order_id,person_id,col4,col5,* from orders

以下のエラーが発生しています:

ORA-00936: missing expression
00936. 00000 -  "missing expression"
*Cause:    
*Action:
Error at Line: 1 Column: 66

どんな入力でも役に立ちます!!

4

3 に答える 3

0

SQL SELECT を実行する場合、同じクエリで列を指定してワイルドカードを使用することはできません。

これは射影によるものであり、(リレーショナル代数の場合と同様に) 射影では、選択のために属性を指定する必要があります。

プロジェクションを完全に使用するには、属性名を設定し、エイリアスを使用します (ワイルドカードを使用する場合)。

于 2013-07-17T16:15:24.033 に答える