zoukankan      html  css  js  c++  java
  • MSSQL·查看数据库编码格式

    阅文时长 | 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即可。

  • 相关阅读:
    Flink 读取 Kafka 数据 (极简版)
    自动化测试模型
    C语言字符串处理库函数大全(转)
    c语言笔记
    c语言的自动类型转换(转)
    itest(爱测试)开源接口测试&敏捷测试管理平台8.1.0发布
    itest(爱测试)开源接口测试&敏捷测试&极简项目管理 8.0.0 发布,测试重大升级
    工控机折腾小记
    linux
    华为交换机服务端策略路由配置
  • 原文地址:https://www.cnblogs.com/SCscHero/p/14521726.html
Copyright © 2011-2022 走看看