读书人

SQL2000数据库,新建的表中输入内容显示

发布时间: 2012-01-24 23:11:54 作者: rapoo

SQL2000数据库,新建的表中输入内容显示为乱码.
如题

[解决办法]
排序规则没整好?
[解决办法]
SQL2005中的我知道:
右你要改的名--> 性--> --> 定序(此改你要的排序)

SQL2K的可以用存程改,我正在找,等...
[解决办法]
Changing Collations
You can change the collation of a column by using the ALTER TABLE statement:

CREATE TABLE MyTable
(PrimaryKey int PRIMARY KEY,
CharCol varchar(10) COLLATE French_CI_AS NOT NULL
)
GO
ALTER TABLE MyTable ALTER COLUMN CharCol
varchar(10)COLLATE Latin1_General_CI_AS NOT NULL
GO


[解决办法]
不用重新安装SQL SERVER

可以用ALTER TABLE改你新建表的排序

如果你始建的表是拉丁的:
CREATE TABLE MyTable
(PrimaryKey int PRIMARY KEY,
CharCol varchar(10) Latin1_General_CI_AI_WS NOT NULL
)
GO

你可以把它改台中文(繁)的:
ALTER TABLE MyTable ALTER COLUMN CharCol
varchar(10)COLLATE Chinese_Taiwan_Stroke_CI_AS NOT NULL

读书人网 >SQL Server

热点推荐