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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM