1

我们正在尝试将使用 PHP 5.2.1 的 Linux 机器移动到使用 PHP 5.3.3 的虚拟机。使用 Apache 网络服务器。

所有具有以下内容的脚本:

Select real_column as alias_column from some_table

为 alias_column 返回 null。如果我们删除“as alias_column”,一切正常。

我们正在使用 LibTDS ODBC 驱动程序,连接到 MS-SQL 2008。

有任何想法吗?谢谢

4

1 回答 1

0

alias_column应该用单引号括起来,即:

SELECT real_column AS 'alias_column' FROM some_table

如果您仍然没有得到任何结果,您可能需要检查语句是否生成任何错误消息,这可能还涉及在 PHP 中调高 error_reporting 级别。

此外,请在您的结果上尝试 avar_dump()以查看您的结果是否仍以预期格式返回。

于 2012-10-31T17:05:17.177 回答