2014-01-23 74 views
2

我在寫一個查詢來篩選某個字段的表。但是,我正在使用的過濾器正在被評估爲某個未知原因的列。sql服務器管理工​​作室無效列名在哪裏子句

SELECT prn FROM CompanyPack WHERE prn = "212" 

在此查詢,SSMS 2012拋出它告訴我,「212」是一個無效的列名稱的錯誤,但它不是列在所有。

prn is a nvarchar(50). 

有什麼建議嗎?

+3

use single quote ='212' – BWS

回答

11

使用單引號''不是雙引號"。像這樣

SELECT prn FROM CompanyPack WHERE prn = '212' 
+1

這麼簡單卻很令人困惑!謝謝!!!! – Shompsey

相關問題