我的表名是property_pair_master
。其中一栏是
prop_value
(datatype
为varchar(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.
提前谢谢。
答案 0 :(得分:2)
... HHHahh
我找到了solution
并摆脱了cast and convert
将数据类型更新为nvarchar(MAX)
。我将查询更新为
update property_pair_master set prop_value = N'વ્યાવહારિક' where id=1