当前位置: 首页 > news >正文

MSSQL数据库编码问题

想到一个问题。

客户端采用Unicode编码,服务器也是Unicode编码。但是,为了减小网络传输的数据量,网络传输的数据是UTF-8编码。而为了兼容多国语言,数据库应该采用UTF-8或者Unicode等编码。但是,我并没有找到MSSQL的数据库编码设定选项。

 

http://cache.baidu.com/c?m=9d78d513d99c00ee1bb3837f7d01a6150e20f6744ca0c76309c3923884142f563066f4ba57356007c4b27e7070af5e2b9ae47132690c7af1dd8a9f4baea68f6d6acd30340744d50541d31badc95125b67cc71cf4e944b1e7b168ceebc5d3a80c128844040edba69c5b7617ca6ffa1434&p=c973c54ad7c71bfc57ea8f207f44&user=baidu

SSMS-->数据库引擎-->数据库-->数据库属性-->选项-->字符集,修改为中文字符集就行了,


 

SQL code

USE [master] GO ALTER DATABASE [CSDN] COLLATE Chinese_PRC_CI_AS GO

 
暂时这样处理:
忽略写入数据库时的编码转换。即,服务器以Unicode编码的SQL语句对数据库进行操作(由系统提高的API接口负责编码转换),这部分的编码,可以不作考虑。而查询数据库返回的字符串,好像是系统默认的ANSI编码?这里回头需要抽空确认一下。
不过,暂时以系统默认的ANSI编码来处理,还没有出现过问题。
 
By:zhanyonhu

相关文章:

  • 更换Firefox默认查看源代码工具的配色方案
  • Kesion cms注入漏洞
  • 轻松破解Win7的密码
  • 科讯 kesionCMS =8.0 9.0 任意下载漏洞最新 Exp
  • 通达OA 2011-2013 通杀GETSHELL
  • thinkphp框架下mysql注入
  • dedecms最新注入分析(可过gpc)
  • 过安全狗技术总汇
  • 建站之星最新0DAY
  • 最土团购网盲注n枚
  • MyBB plugin SQLi 0day
  • 使用HTTP_X_FORWARDED_FOR获取客户端IP的严重后果
  • ownCloud 开源云数据存储平台
  • PHPCMS v9 Getshell(Apache)
  • 从MSSQL里执行命令导出为MDF
  • Angular 4.x 动态创建组件
  • CentOS7 安装JDK
  • hadoop入门学习教程--DKHadoop完整安装步骤
  • HomeBrew常规使用教程
  • Java方法详解
  • JDK 6和JDK 7中的substring()方法
  • MySQL主从复制读写分离及奇怪的问题
  • 高程读书笔记 第六章 面向对象程序设计
  • 排序算法之--选择排序
  • 前端技术周刊 2018-12-10:前端自动化测试
  • 小程序开发中的那些坑
  • ​七周四次课(5月9日)iptables filter表案例、iptables nat表应用
  • ​人工智能之父图灵诞辰纪念日,一起来看最受读者欢迎的AI技术好书
  • #我与Java虚拟机的故事#连载05:Java虚拟机的修炼之道
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • (9)STL算法之逆转旋转
  • (javascript)再说document.body.scrollTop的使用问题
  • (二)Pytorch快速搭建神经网络模型实现气温预测回归(代码+详细注解)
  • (一) springboot详细介绍
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • .NET 读取 JSON格式的数据
  • .NET处理HTTP请求
  • .net经典笔试题
  • .NET命名规范和开发约定
  • .py文件应该怎样打开?
  • .sdf和.msp文件读取
  • ??如何把JavaScript脚本中的参数传到java代码段中
  • @vue/cli脚手架
  • [.NET 即时通信SignalR] 认识SignalR (一)
  • [【JSON2WEB】 13 基于REST2SQL 和 Amis 的 SQL 查询分析器
  • [20140403]查询是否产生日志
  • [APIO2012] 派遣 dispatching
  • [BJDCTF2020]The mystery of ip
  • [ERROR]-Error: failure: repodata/filelists.xml.gz from addons: [Errno 256] No more mirrors to try.
  • [Foreman]解决Unable to find internal system admin account
  • [github配置] 远程访问仓库以及问题解决
  • [HDU 3555] Bomb [数位DP]
  • [Node + Docker] 聊聊怎么把 nodeclub 构建成 Docker 镜像
  • [NodeJS]NodeJS基于WebSocket的多用户点对点即时通讯聊天
  • [Real world Haskell] 中文翻译:第二章 类型与函数