SQL Server ManagementStudio2008を使用して次のクエリを実行しようとしています。
update Schema.[ClientNew]
set [Notes] = ([Notes]+ char(10)+(Select [Notes] from Schema.[clientOld]
where office = 90 and ID = '123456789AM')) where office = 90 and ID= '123456789'
基本的に、clientOldからclientnewのnotesフィールドまでのnotesフィールドのすべてのデータを結合しようとしています。
これはコードの一部にすぎません。
バラバラになったとき:
Select [Notes] from Schema.[clientOld] where office = 90 and ID = '123456789AM'
メモフィールドにデータが表示されます。
しかし、クエリを実行すると、clientNewテーブルに{null}値のみが表示されます。
私のクエリは間違っていますか?またはどこかにnull値を書き込みますか?
お知らせ下さい、