以下の表を想定。
column name | type
id | int
date | varchar
私が使うとき
SELECT ROWNUMBER() OVER( ORDER BY TYPE_DATE ) as ROWID,
TO_DATE( date, 'mm\dd\yyyy' ) as TYPE_DATE,
*
FROM TABLE
私は常に以下のエラーが発生します:
SQL0104N an expected token "*" was found following .... <select_sublist>
ここに3つの質問があります:
- なんで
*
ここ使えないの? - この新しい列を使用できない理由
OVER()
- 書式設定された列の順序で、2 番目の 10 レコードのセットを取得するにはどうすればよいですか