MSSQL php 从一种编码中选择并插入到另一种

Posted

技术标签:

【中文标题】MSSQL php 从一种编码中选择并插入到另一种【英文标题】:MSSQL php select from one encoding and insert to another 【发布时间】:2011-07-19 19:17:41 【问题描述】:

这有点棘手 - 我有一个表编码为 utf-8 的数据库,我也有 1 个使用 hebrew_ci 编码的视图。

我需要从视图中选择一些东西并将其插入到一个表中,使用 php 脚本,我怎样才能在不堆积希伯来字符的情况下做到这一点?

【问题讨论】:

【参考方案1】:

也许您可以使用 PHP 多字节函数,尤其是 mb_convert_encoding

请注意,hebrew_ci 是排序规则,而不是字符集。我猜你使用的希伯来语字符集是 ISO-8859-8,根据this article,事实上 hebrew_ci 似乎是 mysql 排序规则而不是 MSSQL一个(检查this)。

【讨论】:

以上是关于MSSQL php 从一种编码中选择并插入到另一种的主要内容,如果未能解决你的问题,请参考以下文章

如何将图像从一种形式传递到另一种形式?

将 Arduino RGB LED 从一种颜色褪色到另一种颜色?

sql语句 怎么从一张表中查询数据插入到另一张表中

sql语句 怎么从一张表中查询数据插入到另一张表中

Sed - 查找和替换 html 代码中的文本(从一种语言到另一种语言)

在 Python 中从一种方法调用变量到另一种方法