我有一个类似的查询
SELECT field1, field2, CONVERT(date, field3) as fieldDate FROM table
事实上很简单,它在服务器和另一个mac上工作,但是,在我的mac中,PHP返回消息:
严重性:警告消息:mssql_query():列3具有未知的数据类型(40)
返回的查询对象只有字段1和字段2
我使用的是PHP版本5.5.34
,在我的mac上安装了freetds和mssql.so
。SQL Server在云中,正如我所说,它在另一台mac和运行代码的服务器中运行良好,但在我的开发中,mac没有
有什么建议吗?非常感谢
尝试:
SELECT field1, field2, date(field3) as fieldDate FROM table
您可以使用CAST()
select field1, field2, cast(field3 as date) as fieldDate FROM table