比如:update table set colum = N'中文值'请问必须这样写才能保存存储到库中的值正确吗?直接set colum='xxx',
在中文情况下,为???
在中文情况下,为???
解决方案 »
- 再问asp.net网站如何设置sqlserver数据库权限
- 刚发现系统自带的northwind数据库中,没有系统存贮过程,这是如何实现的呀,系统存贮过程如何可以删除呀,我试过,删不了呀?
- 如何在 select 的 where 子句中使用正则表达式?
- SQL语句问题,请大家帮帮
- 行转列 循环 行数不定
- 请高手指点一下ADO,OLEDB,ODBC,DAO,RDO的区别!初学,我被搞晕了!
- 在存储过程能否调用跟远程的数据库链接、
- 如何更改数据,把两个字段的值的加起来赋给其中一个字段,不知怎么写SQL语句?谢谢
- 如何从数据库的表的记录中过渡出相同的记录???
- 要把一个文件存入sql server,怎样设置字段属性
- 生成的xml文件在ie中显示不正常?
- 存储过程中用参数存为文件名的问题
但是在英文版下,则需要加N''了.我目前考虑,换掉数据库,由中文版的换到英文版,但是如果是这样,那么可能存在要修改所有sql的修改成本.
请问有没有一劳永逸的方法呢?
如果字段类型是nvarchar,那么就得加N,不然就会出现‘?’