Oracle のフィールドからコンマ区切りの値のリストを作成しようとしています。
これを行うサンプルコードをいくつか見つけました:
DECLARE @List VARCHAR(5000)
SELECT @List = COALESCE(@List + ', ' + Display, Display)
FROM TestTable
Order By Display
しかし、それを試みると、FROMキーワードが予期されていなかったというエラーが常に発生します。使用できSELECT INTO
、動作しますが、複数の行がある場合、フェッチ エラーが発生します。
次のようにできないのはなぜですか:
SELECT myVar = Field1
FROM myTable