次のようなテーブルがあります。
PK_ID LOCATION_ID LOCATION_TEXT
1 21 NULL
2 44 NULL
3 26 NULL
LOCATION_TEXTからを返す関数がありますLOCATION_ID。私は次のようなことをしようとしています:
update mytable
set locationText = (select dbo.fcGetLocationText (LOCATION_ID) from mytable)
私は取得しています
サブクエリが複数の値を返しました
エラー、私はある程度理解していますが、他にこれを行う方法がわかりません...LOCATION_TEXTカーソルまたはwhileループなしで列を更新するにはどうすればよいですか?