MSSQL·查看数据库编码格式
2024-08-23 10:30:57
阅文时长 | | 0.67分钟 | 字数统计 | | 837.6字符 |
主要内容 | | 1、引言&背景 2、声明与参考资料 |
||
『MSSQL·查看数据库编码格式』 | |||
编写人 | | SCscHero | 编写时间 | | 2021/3/11 PM11:59 |
文章类型 | | 系列 | 完成度 | | 待完善 |
座右铭 | 每一个伟大的事业,都有一个微不足道的开始。 |
一、引言&背景 完成度:100%
a) 引言
首先辟谣网上盛传的查询数据库编码的T-SQL。此语句是查询"Chinese_PRC_Stroke_CI_AI_KS_WS', 'CodePage"是什么编码,是写死的,此语句在网上盛传。
SELECT COLLATIONPROPERTY('Chinese_PRC_Stroke_CI_AI_KS_WS', 'CodePage');
b) 解决方案一
先使用系统函数SERVERPROPERTY查询当前数据库的编码名称,再使用编码名称通过系统函数COLLATIONPROPERTY查询编码编号,再进行比对。示例如下:
Use [Database Name] --需要查询的指定数据库
SELECT CONVERT (varchar(256), SERVERPROPERTY('collation')); --查询当前数据库的编码名称
SELECT COLLATIONPROPERTY(CONVERT (varchar(256), SERVERPROPERTY('collation')), 'CodePage'); --查询编号
查询比对如下结果:
- 936 简体中文GBK :双字节,无论中英文都是占两个字节
- 950 繁体中文BIG5
- 437 美国/加拿大英语
- 932 日文
- 949 韩文
- 866 俄文
- 65001 unicode UFT-8:一个汉字占3个字节,一个英文字母占一个字节
c) 解决方案二
使用视图查询方法。右键数据库 > 属性 > 选项页选择"选项" > 查看排序规则,如图。
二、声明与参考资料 完成度:100%
原创博文,未经许可请勿转载。
如有帮助,欢迎点赞、收藏、关注。如有问题,请评论留言!如需与博主联系的,直接博客私信SCscHero即可。
最新文章
- Finger Trees: A Simple General-purpose Data Structure
- Java 常用方法
- 动态创建script在IE中缓存js文件时导致编码不正确bug
- java并发编程(2)--volatile(转)
- Android 中的Json解析工具fastjson 、序列化、反序列化
- EF图解
- SQL Server 2008 R2[ALTER]列属性修改
- 网易云课堂学习之VS相关
- FreeCodeCamp:Title Case a Sentence
- 学习PHP一个月的感受
- one plus 1(一加1)刷 kali nethunter 教程
- javascript面向对象系列第四篇——OOP中的常见概念
- Java数据结构和算法 - 数组
- BZOJ5296 [CQOI2018] 破解D-H协议 【数学】【BSGS】
- 安装 jpegtran-cffi 使用 from jpegtran import JPEGImage
- MFC 中CString 格式16进制转int 十进制
- C++生成全局唯一Guid
- #C++初学记录(ACM试题1)
- session以及分布式服务器session共享
- 如何利用gulp构建前端自动化
热门文章
- Ubuntu20.04linux内核(5.4.0版本)编译准备与实现过程-编译前准备(1)
- RabbitMQ 入门 (Go) - 2. 发布和接收消息
- 复制文件--cp
- redis的并发竞争问题是什么?如何解决这个问题?
- Tomcat集群 Nginx负载均衡 shell脚本实时监控Nginx
- kubernetes 查看cpu,内存使用情况
- 【Spring】循环依赖
- c协程库libco几点体会
- 《机器学习Python实现_10_02_集成学习_boosting_adaboost分类器实现》
- thinkPHP5中的与原本的字母方法用什么东西替代了?