我想將varbinary
類型與字節數組進行比較。我已嘗試到目前爲止:如何在SQL Server中的where子句中比較varbinary
DECLARE @data AS NVARCHAR(MAX)='4283'
Select * from table1 Where bindayData=CAST(@data AS VARBINARY)
但這不起作用。
我注意到的這一個奇怪的現象:當我使用靜態像
Select * from table1 Where bindayData=CAST('4283' AS VARBINARY)
然後正常工作。但是當我聲明一個變量時,它不起作用。
請分享你的想法。
謝謝, 納雷什Goradara
除了GBN的答案,你應該知道,鑄造'VARBINARY'沒有長度說明[限制長度30](http://msdn.microsoft。 COM/EN-US /庫/ ms188362.aspx)。 –