navicat查询sqlserver数据库编码
2023-09-14 08:56:56 时间
首先:查看SQLserver编码格式的SQL语句为:
go
SELECT COLLATIONPROPERTY('Chinese_PRC_Stroke_CI_AI_KS_WS', 'CodePage')
go
查询结果的含义:
936 简体中文GBK
950 繁体中文BIG5
437 美国/加拿大英语
932 日文
949 韩文
866 俄文
65001 unicode UFT-8
PHP使用UTF-8编码。SQL Server 2008使用默认的GBK编码。这样,向数据库写入中文是会出现乱码的。
解决办法:
在执行查询语句之前将查询语句及所要插入的数据转化为GBK编码。
$query = "INSERT INTO employees (employeeID, employeeName) VALUES ('$employeeID', '$employeeName')";
$query = iconv("utf-8", "gbk", $query);
if($result = mssql_query($query)){
echo true;
}else{
echo false;
}
相关文章
- 解决SQL Server数据库恢复:导入MDF文件(sqlserver导入mdf文件)
- SQLServer数据库的触发器——用途和操作指南(sqlserver数据库触发器)
- 「SQLServer命令:让你轻松掌握数据库管理技能」(sqlserver命令)
- 利用浏览器访问SqlServer数据库(浏览器sqlserver)
- 数据库更改SQLServer数据库:独立掌控你的数据库环境(更改 sqlserver)
- 手指点击:SQL Server 数据库已经打开(打开 sqlserver)
- 数据库建立SQLServer数据库:一步一步到达成功(建立sqlserver)
- 解决SQLServer数据库乐观锁的新技巧(乐观锁sqlserver)
- SQL Server技术提升,让你轻松掌握数据库知识(sqlserver 题目)
- SQLServer数据表转移实践经验(sqlserver转移表)
- SQL Server转型:从新型数据库架构获益(sqlserver 转换)
- 如何通过SQLserver快速创建表副本?(sqlserver表副本)
- 优化SQLServer表:改善数据库性能(sqlserver表优化)
- SQL Server称霸——重新定义数据库技术格局(sqlserver比重)
- SQLserver 带来惊心动魄的死机危机(sqlserver死机)
- 更新数据库现状:使用SQLServer实现行级操作(sqlserver更新行)
- SQLServer控件:满足不同编程需求(sqlserver控件)
- SQL Server 开启数据库之旅(sqlserver 开窗)
- 使用SqlServer数据库管理数据表(sqlserver库表)
- SQLServer备份: 避免报错的几个关键技巧(sqlserver备份报错)
- 查SQLserver数据库增删改查操作指南(sqlserver增删改)
- 题:SQLServer:优秀的数据库解决方案(sqlserver 下标)