问题:表中不能插入中文?

mmkk 2002-08-02 09:34:04
下面是一个.sql中的代码片断:

CREATE DATABASE [AspNetForums]
COLLATE SQL_Latin1_General_CP1_CI_AS
GO

exec sp_dboption N'AspNetForums', N'autoclose', N'false'
GO

exec sp_dboption N'AspNetForums', N'bulkcopy', N'false'
GO

exec sp_dboption N'AspNetForums', N'trunc. log', N'false'
GO

exec sp_dboption N'AspNetForums', N'torn page detection', N'true'
GO

exec sp_dboption N'AspNetForums', N'read only', N'false'
GO

exec sp_dboption N'AspNetForums', N'dbo use', N'false'
GO

exec sp_dboption N'AspNetForums', N'single', N'false'
GO

exec sp_dboption N'AspNetForums', N'autoshrink', N'false'
GO

exec sp_dboption N'AspNetForums', N'ANSI null default', N'false'
GO

exec sp_dboption N'AspNetForums', N'recursive triggers', N'false'
GO

exec sp_dboption N'AspNetForums', N'ANSI nulls', N'false'
GO

exec sp_dboption N'AspNetForums', N'concat null yields null', N'false'
GO

exec sp_dboption N'AspNetForums', N'cursor close on commit', N'false'
GO

exec sp_dboption N'AspNetForums', N'default to local cursor', N'false'
GO

exec sp_dboption N'AspNetForums', N'quoted identifier', N'false'
GO

exec sp_dboption N'AspNetForums', N'ANSI warnings', N'false'
GO

exec sp_dboption N'AspNetForums', N'auto create statistics', N'true'
GO

exec sp_dboption N'AspNetForums', N'auto update statistics', N'true'
GO

如果.sql中包含这些代码,那么创建的database无法插入中文,如果去掉这段代码,并且去掉所有涉及排序规则的句子:
COLLATE SQL_Latin1_General_CP1_CI_AS
创建后的数据库就可以使用中文,我的问题是上面的代码哪些影响了中文的使用?谢谢!
...全文
35 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
OpenVMS 2002-08-02
  • 打赏
  • 举报
回复
COLLATE Chinese_PRC_CI_AS

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧