我正在使用 SQL Server 2000。我想将字段的原始类型转换datatype
为. 我使用下面的查询:varbinary
nvarchar
SELECT CASE WHEN SQL_VARIANT_PROPERTY(test, 'basetype')='nvarchar'
THEN (CONVERT(varbinary, test)) ELSE 'FAIL' END AS result
FROM table1
表 1 仅包含一列“test”的数据类型nvarchar
,“test”仅包含一列的值为“abc”。
当我在查询分析器中运行上述查询时,结果是 "abc" 但不是varbinary
value 。谁能帮我找出问题所在?