Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航为大家提供关于数据库教程相关的教程网站知识。

sql server 表结构修改具体相关方法1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

假如如果咱们需要修改sql server表结构,应该怎么做呢?下面就将教您如何修改sql server表结构的具体相关方法,希望对您学习sql server表结构方面能够有所帮助。 向sql server表中增加1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1.sp_helpsort
SELECT SERVERPROPERTY ('Collation')
查看您的排序规则.
不过您的这个应该和字符集有关.
2.更改站点服务器排序规则
更改 SQL Server 2005 实例的默认排序规则的操作办法可能会比较复杂,包括以下步骤:
确保具有重新创建用户网站数据库及这些网站数据库中的所有对象所需的全部信息或脚本。
使用相关工具(例如大容量复制)导出所有数据。
删除所有用户网站数据库。
重新生成在 setup 开始执行命令的 SQLCOLLATION 属性中指定新的排序规则的 master 网站数据库。例如:
start /wait setup.exe /qb INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=test SQLCOLLATION=SQL_Latin1_General_CP1_CI_AI
有关重新生成 master 网站数据库的详细信息,请参阅如何重新生成 SQL Server 2005 的 Master 网站数据库。
创建所有网站数据库及这些网站数据库中的所有对象。
导入所有数据。
注意:
可以为创建的每个新网站数据库指定默认排序规则,而不更改 SQL Server 2005 实例的默认排序规则。
3.设置和更改网站数据库排序规则
创建新网站数据库时,可以使用下列内容之一指定排序规则:
CREATE DATABASE 数据库语句的 COLLATE 子句。
SQL Server Management Studio.
SQL 管理对象 (SMO) 中的 Database.Collation 属性。
假如如果未指定排序规则,则使用站点服务器排序规则。
可以使用 ALTER DATABASE 数据库语句的 COLLATE 子句来更改在用户网站数据库中创建的任何新对象的排序规则。使用此数据库语句不能更改任何现有用户定义的表中列的排序规则。使用 ALTER TABLE 的 COLLATE 子句可以更改这些列的排序规则。
更改网站数据库排序规则时,需要更改下列内容:
网站数据库的默认排序规则,这一新的默认排序规则将应用于网站数据库中后续创建的所有列、用户定义的数据类型、变量和参数。根据网站数据库中定义的对象解析 SQL 数据库语句中指定的对象标识符时,也使用新的默认排序规则。
将系统表中的任何 char、varchar、text、nchar、nvarchar 或 ntext 列更改为使用新的排序规则。
将存储过程和用户定义函数的所有现有 char、varchar、text、nchar、nvarchar 或 ntext 参数和标量返回值更改为使用新的排序规则。
将 char、varchar、text、nchar、nvarchar 或 ntext 系统数据类型和基于这些系统数据类型的所有用户定义的数据类型更改为使用新的默认排序规则。
SQL code :
1.将网站数据库的字符集修改为:
1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体相关代码 具体相关代码如下:1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


alter database dbname collate Chinese_PRC_CI_AS
1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


2.
--1. 为网站数据库指定排序规则

复制具体相关代码 具体相关代码如下:1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


CREATE DATABASE db COLLATE Chinese_PRC_CI_AS
GO
ALTER DATABASE db COLLATE Chinese_PRC_BIN
GO
1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


/*====================================*/
--2. 为表中的列指定排序规则

复制具体相关代码 具体相关代码如下:1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


CREATE TABLE tb(
col1 varchar(10),
col2 varchar(10) COLLATE Chinese_PRC_CI_AS)
GO
ALTER TABLE tb ADD col3 varchar(10) COLLATE Chinese_PRC_BIN
GO
ALTER TABLE tb ALTER COLUMN col2 varchar(10) COLLATE Chinese_PRC_BIN
GO
1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


/*====================================*/
--3. 为字符变量和参数应用排序规则

复制具体相关代码 具体相关代码如下:1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


DECLARE @a varchar(10),@b varchar(10)
SELECT @a='a',@b='A'
--使用排序规则 Chinese_PRC_CI_AS
SELECT CASE WhEN @a COLLATE Chinese_PRC_CI_AS = @b ThEN '@a=@b' ELSE '@a<>@b' END
--结果:@a=@b
--使用排序规则 Chinese_PRC_BIN
SELECT CASE WhEN @a COLLATE Chinese_PRC_BIN = @b ThEN '@a=@b' ELSE '@a<>@b' END
--结果:@a<>@b
1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


3.

复制具体相关代码 具体相关代码如下:1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


ALTER TABLE tb
ALTER COLUMN colname nvarchar(100) COLLATE Chinese_PRC_CI_AS
--不区分大小写
ALTER TABLE tb
ALTER COLUMN colname nvarchar(100) COLLATE Chinese_PRC_CS_AS
--区分大小写
1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


网站数据库

复制具体相关代码 具体相关代码如下:1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


ALTER DATABASE database
COLLATE Chinese_PRC_CS_AS
--区分大小写
ALTER DATABASE database COLLATE Chinese_PRC_CI_AS --不区分大小写
1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


具体相关方法一.安装SQL时选择区分大小写
或安装完以后重建mastar,选择区分大小
C:\Program Files\Microsoft SQL Server\80\Tools\Binn\rebuildm.exe
具体相关方法二.sql server 8.0以上的版本才可以,7.0及其以下不支持
alter database 网站数据库 COLLATE Chinese_PRC_CS_AS
修改排序规则,改成大小写敏感的排序规则
假如如果只修改一个表,用alter table数据库语句
假如如果修改一个库的默认排序规则,用alter datebase数据库语句
假如如果修改整个站点服务器的默认排序规则,用Rebuildm.exe重建master库
--指定排序规则就可以了
--示例

复制具体相关代码 具体相关代码如下:1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


select replace('AbacB' collate Chinese_PRC_CS_AS_WS,'B','test')
1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


--假如如果您是要求表支持,则可以建表时指定排序规则,这样replace就不用写排序规则了
--示例

复制具体相关代码 具体相关代码如下:1idAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于数据库教程相关的教程网站知识今天我们就说到这里了,希望可以帮到大家。

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市