SQL Server2016数据库 中文显示为??,修改排序方式为Chinese_PRC_CI_AS
来源:互联网 发布:十大网络教育机构 编辑:程序博客网 时间:2024/05/16 09:58
之前在建立数据库时候,没有注意到排序方式的问题,导致后来insert记录的时候,中文全部显示为???(问号)。
使用MSSM查看数据库属性,发现默认排序方式为SQL_Latin1_General_CP1_CI_AS,需要修改排序方式为Chinese_PRC_CI_AS 。
于是我使用alter函数,想修改排序方式为Chinese_PRC_CI_AS ,发现没有alter权限,所以就把原来的数据库删除了,重新建立了一次数据库。具体的SQL语句如下:
/*新建数据库*/use master --使用master创建,防止没有alter权限GO CREATE DATABASE testONPRIMARY --创建主数据库文件(NAME='test', FILENAME='E:\Databases\test.dbf', SIZE=5MB, MaxSize=20MB, FileGrowth=1MB)LOG ON --创建日志文件 ( NAME='testLog', FileName='E:\Databases\test.ldf', Size=2MB, MaxSize=20MB, FileGrowth=1MB )/*修改数据库collate,即排序方式*/ALTER DATABASE test COLLATE Chinese_PRC_CI_AS
再跑一边inset语句,得到结果如下:
问号消失, 妥妥的出现美丽的中文~
于是问题得到解决了(^o^)/!
0 0
- SQL Server2016数据库 中文显示为??,修改排序方式为Chinese_PRC_CI_AS
- 修改redhat默认显示语言为中文
- 修改mantis显示为中文页面
- calendar显示为中文修改fullcalendar.js
- cPanel如何修改为中文显示
- 修改centos中文为英文显示
- 修改mysql显示中文为??的问题
- SQL server显示中文为??的解决方法
- pl/sql中文显示为乱码解决
- pl/sql中文显示为乱码
- pl/sql中文显示为乱码解决
- 插入到数据库中的 中文 显示为???
- 中文写入数据库显示为问号?
- 【数据库SQL】将小写修改为大写
- 修改Centos的英文显示为中文显示
- 修改Moodle的日期显示改英文为中文
- xshell显示中文为乱码的修改方法
- netbean中文显示为方块问题解决【无需修改配置文件】
- 提取不重复的整数
- .net B/S 结构
- c语言和c++中的struct和typedef struct的异同
- main () param
- 我理解中的MVC ----------浅谈MVC
- SQL Server2016数据库 中文显示为??,修改排序方式为Chinese_PRC_CI_AS
- BFS(广搜) 最小转弯问题
- 如何解决多次添加FileTool.dll到vc失败的问题
- 宠物小精灵之收服(DP,二维背包问题)
- JavaScript入门学习笔记
- USACO 3.2 Magic Squares 魔板 (BFS-HASH)
- 微服务架构下的分布式Session管理
- mysql备份与恢复(方案二)
- Java中四种引用类型