0
私は 'Share 02015'の値を持つ特定のデータを持っています。私はデータを分割し、数値の部分を最大値でインクリメントしました。クエリを更新しようとすると、次のエラーがスローされます。"集計は、UPDATEステートメントのセットリストに表示されないことがあります。"
集計がUPDATEステートメントのセットリストに表示されないことがあります。
私が使用しているクエリがエラーメッセージで述べたように
UPDATE dbo.Ledgers
SET LedgerName = 'Share 00' +(CAST(MAX(CAST(SUBSTRING(LedgerName, CHARINDEX(' ', LedgerName) + 1, 6) AS int)+1)AS nvarchar))
WHERE LedgerName = 'Share 00877';