0
declare @lkaklf as varchar(Max)
Select ss.Data from SplitString('14,72', ',') as ss
Select @lkaklf = CONVERT(varchar, COALESCE(+ @lkaklf + ',', '') + '''' + Data + '''') From
(
Select Data from SplitString('14,72', ',')
)de
select @lkaklf
print @lkaklf
Select * from LPO Where CONVERT(varchar, LPO.LocalPurchaseOrderId) in (@lkaklf)
@lkalf值是在消息中打印但未進入選擇查詢...爲什麼?如何將數字字符串('14,72')轉換爲sql查詢中的數字
特別是任何SQL方言? – 2013-02-15 13:26:34