2012-02-17 168 views
0

我已经安装了php5-sybase为MSSQL驱动程序(使用pdo dblib driverPHP PDO + MSSQL返回怪异的东西

在我的SQL数据库中,我有充满NEWID(场)(是这样的:E28AC04B-035B-4F59-A5DD-EC3E2D738FA7),但是当我使用php pdo(prepare + execute + fetch)来获得这个值,它返回:ܶ!YÉ/G¸/çiç:w PuTTY)。一切正常,但只有这个领域看起来像废话。

任何ideea?

感谢

回答

0

正如没有人回答我开始拌的东西,搜索微软的文档,我能弄明白:

查询已对这一领域的纷纷投,像这样:

SELECT CAST(id as varchar(255)) as id ... 

,它会没有问题的工作,但作为该领域需要选择separte

+0

抱歉,您不能使用SELECT * ...我没有看到语言我写了答案:)累了 – pufos 2012-02-17 13:45:38