我们正在尝试将带有PHP 5.2.1的Linux机器移植到使用PHP 5.3.3的虚拟机。使用Apache Web服务器。
所有包含以下内容的脚本:
Select real_column as alias_column from some_table
为alias_column返回null。 如果我们删除“as alias_column”,一切都能正常工作。
我们正在使用LibTDS ODBC驱动程序,连接到MS-SQL 2008。
有什么想法吗? 感谢
答案 0 :(得分:0)
alias_column
应该用单引号括起来,即:
SELECT real_column AS 'alias_column' FROM some_table
如果您仍然没有得到任何结果,您可能需要查看该语句是否生成任何错误消息,这可能还涉及在PHP中调高error_reporting级别。
另外,请在结果上尝试var_dump()
,看看您的结果是否仍以预期的格式返回。