SQL中的乱码,急!!!! 是这样插入的吗?insert into 表(col) values(N'中文')~~~~~~~~~~~~~~~~~~~~~~~~~~~^,这里的N是不是加了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有加N,这种情况在我本人的机器上不会发生,但是在某个人的机器上就会出现,我在想是不是系统的问题,我的数据库接受这种字符集,因为我操作这一程序的时候,写进去的数据是好的,会不会ASP里有什么属性可以限制 create database mmmgouse mmmgoALTER DATABASE mmm COLLATE Latin1_General_Ci_Aigocreate table test (a nvarchar(100))goinsert test values(N'大力')goselect * from test where a=N'大力'select * from test where a='大力' 你必须加N,如上面的例子,是会出错的!你要不就不要用nvarchar 我在文件头加了引用gb2312,好象就ok了 怎么可以把重复的数据删除? 删除记录里多余的空格 触发器(update),找到更新的数据,再基于此数据,更新另一张表的数据 请助数据删除写一个存储过程 请教高手一个SQL的复合查询的问题? 查N个表有多少行 怎么用一条语句搞定? 设计一个学生管理系统的数据库(希望开发过的兄台提提意见) 数据库的三种模式结构 水晶报表的问题,高手请进 在一个表上我建立了两个索引(非簇索引),当我查询时,我如何指定我要用的索引 请教一条SQL语句的写法: 请各位帮我看一下这个Sql脚本的作用,谢谢了!
我的数据库接受这种字符集,因为我操作这一程序的时候,写进去的数据是好的,会不会ASP里有什么属性可以限制
go
use mmm
go
ALTER DATABASE mmm COLLATE Latin1_General_Ci_Ai
go
create table test (a nvarchar(100))
go
insert test values(N'大力')
go
select * from test where a=N'大力'
select * from test where a='大力'
你要不就不要用nvarchar