請參閱以下查詢。SQL Server 2012中模糊的列名稱錯誤
select UserStatus,UserStatus from ((Select 'Active' as UserStatus)
union (Select 'Inactive' as UserStatus))a order by UserStatus
錯誤:
Msg 209, Level 16, State 1, Line 3
Ambiguous column name 'UserStatus'
解決方案:
ALTER DATABASE VCarePortal
SET COMPATIBILITY_LEVEL = 100
90 = SQL Server 2005`enter code here`
100 = SQL Server 2008 and SQL Server 2008 R2
110 = SQL Server 2012.
我試圖關於兼容性水平模式。但我仍然有模棱兩可的錯誤。
你試圖得到什麼結果? – Greg
你的預期結果是什麼。你想要兩個列還是一個標題欄也可以嗎? –