SQL Server 关于字母大小写

SQLServer默认不区分表名、字段名和值的大小写,以下是手动修改方法:

1.修改数据库不区分大小写
  alter database 数据库名称 COLLATE Chinese_PRC_CI_AS
  如:alter database my_test COLLATE Chinese_PRC_CI_AS
2.修改数据库区分大小写
  alter database 数据库名称 COLLATE Chinese_PRC_CS_AS
  如:alter database my_test COLLATE Chinese_PRC_CS_AS

3.修改数据库各行记录内容是否区分大小写:(一般在查询时的where条件中使用)

  不区分大小写
  alter database 数据库名称 alter column 字段名称 字段类型 COLLATE Chinese_PRC_CI_AS
  如:alter database zjk_cx alter column DBConn varchar(500) COLLATE Chinese_PRC_CI_AS
  区分大小写
  alter database 数据库名称 alter column 字段名称 字段类型 COLLATE Chinese_PRC_CS_AS
  如:alter database zjk_cx alter column DBConn varchar(500) COLLATE Chinese_PRC_CS_AS

原文地址:https://www.cnblogs.com/xyddm/p/11090228.html