将UTF8数据插入SQL Server并插入?标记

时间:2019-03-19 15:59:59

标签: php sql-server utf-8

我正在SQL Server Management Studio中执行这段SQL。

  INSERT INTO cy_company ( cy_company.cy_name, cy_company.cy_address, cy_company.cy_manager, cy_company.cy_number )
VALUES ( '杭州运输公司1', 'Road', '张三', 1234567 )

当我查询表格时,虽然看到了以下内容:

??????1 Road    ??  1234567

我整夜都在挠头,因为我以为我的PHP代码错了,我已将meta,标题中的编码设置为UTF8,而php文件全都是UTF8,但我只是打印了当我手动运行打印的SQL(尽管它不会插入)时,SQL的打印效果很好。我的IDE也不太喜欢正确显示UTF8字符串的值,但是在打印时没问题。

这些列是NVARCHAR。

0 个答案:

没有答案