我得到它規定無效列「DatabaseSQL」當我嘗試將數據庫引用添加到輸出聲明類似下面的錯誤:輸出數據庫及其串
OUTPUT [DatabaseSQL] +'.dbo.Package' 'TableName', 'PackageID', inserted.PackageId,
Core.updXMLFragment('StatusID', inserted.StatusID, Deleted.StatusID)
INTO @OutputList
如果我刪除DatabaseSQL
並添加它像OUTPUT 'Database.dbo.Package...,
這樣的字符串,那麼它工作正常,但我需要語句來實際識別數據庫並將其添加爲字符串,只是將它作爲字符串輸出不夠好。有任何想法嗎?
@ lad2025道歉,我錯將SO代碼中的[]括號括起來。但是,即使我將它設置爲像'Declare @DatabaseSQL [DatabaseSQL]'這樣的變量,然後在您提到的輸出中,仍然會提供該錯誤。 – BruceyBandit