我已安装php5-sybase
作为mssql的驱动程序(使用pdo dblib driver
)
在我的sql数据库中,我有一个字段用NEWID()填充(如:E28AC04B-035B-4F59-A5DD-EC3E2D738FA7
)但是当我使用php pdo(prepare + execute + fetch)来接收这个值时,它会返回:{{1 })。一切正常,但只有这个领域看起来像垃圾。
任何想法?
由于
答案 0 :(得分:0)
由于没有人回答我开始混合东西并搜索微软文档,我能够弄清楚:
查询必须在该字段上进行CAST,如下所示:
SELECT CAST(id as varchar(255)) as id ...
并且它没有任何问题,但您不能使用SELECT *
,因为该字段需要选择separte