繁体   English   中英

Yii + PDO_DBLIB + SQL Server

[英]Yii + PDO_DBLIB + SQL Server

我的网站基于yii框架,并且在Linux下使用pdo_dblib + freetds使用SQL Server(在Windows上)工作。

我的FreeTDS配置:

[egServer70]
        host = my server ip address
        port = 1433
        tds version = 8.0
        client charset = UTF-8

连接很好。 网站使用UTF-8,SQL Server列使用nvarchar, ntext等类型。

当我在数据库中插入一些西里尔文字时,它会像这样插入“ ?????????????????????”。

与英文文本插入很好。

当我选择西里尔文字已经存在的数据时,它显示正常。

因此,仅当我尝试INSERT西里尔文字时才出现问题。

有人知道如何解决这个问题吗?

尝试以下

INSERT INTO Sentences (LangText) VALUES (N'Поиск')

(请注意常数上的“ N”限定符)

有关其他信息,请在此处阅读

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM