SELECT ステートメントの制限事項

集計関数列をステートメント内 SELECT の非集計列と混合することはできません。

句を SELECT 持つステートメントの select リストには GROUP BY 、 句または set 関数の GROUP BY 式のみを含めることができます。

句を含むGROUP BYステートメントでアスタリスク (すべての列をSELECT選択する) の使用はサポートされていません。 選択する列の名前を指定する必要があります。

ステートメントでの SELECT 垂直バーの使用はサポートされていません。 垂直バーを含むデータ値を参照する必要がある場合は、 ステートメントで SELECT パラメーターを使用します。

ステートメントで列の別名を使用する SELECT 場合は、別名の前に "as" という単語を付ける必要があります。 たとえば、「 SELECT col1 as a from b 」のように入力します。 asがない場合、ステートメントはエラーを返します。

ステートメントに SELECT 正しくない列名を入力すると、SQLSTATE S0022 エラー "列が見つかりません" ではなく、SQLSTATE 07001 エラー "誤ったパラメーター数" が返されます。

Microsoft Excel ドライバーを使用すると、空の文字列が列に挿入されると、空の文字列が にNULL変換されます。句でWHERE空の文字列で実行されたSELECT検索ステートメントは、その列では成功しません。