2

我的表名称是property_pair_master. 其中一列是

prop_value(它datatypevarchar(max));

userdefined datatype使用以下查询创建了我的

EXEC sp_addtype 'tinyUTF8','varbinary(8000)','NULL'

现在我将其更改datatype为我的 tinyUTF8(我定义的datatype)。

问题是当我尝试使用以下查询更新其中的值时

update property_pair_master set prop_value =
CONVERT('મારું માહિતી પરીક્ષણ' AS tinyUTF8) where id=1   

将错误消息作为

Incorrect syntax near 'મારું માહિતી પરીક્ષણ'.

如何将字符串更新为Database?有没有其他方法可以做到这一点。有什么建议么 ?

注意:我SQL SERVER 2008. 提前使用Thanks。

4

1 回答 1

2

哈哈哈……

我找到了solution并摆脱了cast and convert

将数据类型nvarchar(MAX)更新为。我将查询更新为

update property_pair_master set prop_value = N'વ્યાવહારિક' where id=1
于 2013-02-27T13:41:05.403 回答