关于SQL2008的解密装备数据的问题
在存储过程中Select @dwid=cast(cast(substring(cast(substring(strItem, @i,4) as varbinary(4)), 4, 1)+substring(cast(substring(strItem, @i,4) as varbinary(4)), 3, 1)+substring(cast(substring(strItem, @i,4) as varbinary(4)), 2, 1)+substring(cast(substring(strItem, @i,4) as varbinary(4)), 1, 1) as varbinary(4)) as int(4))
From UserData
Where strUserID = @StrUserID
以上代码可以在SQL2000运行,但在2008中运行会提示以下错误。
CAST 或 CONVERT: 为类型 'int' 指定的属性无效
有人知道什么原因吗? 做小白鼠确实不容易
页:
[1]