[Microsoft] [SQL Server Native Client 11.0] [SQL Server]无效的对象名称

lea*_*988 5 php sql-server sqlsrv

我想访问MS SQL Server并具有选择查询.我已经安装了dll文件并使用了sqlsrv_query.连接成功但我得到:

[Microsoft] [SQL Server Native Client 11.0] [SQL Server]无效的对象名称为错误

我使用的是PHP 5.3.1版

连接后我有这个代码

$sql = "SELECT id, latitude, longitude from job ";
$stmt = sqlsrv_query( $conn, $sql );
if( $stmt === false) {
    die( print_r( sqlsrv_errors(), true) );
}

while( $row = sqlsrv_fetch_array( $stmt, SQLSRV_FETCH_ASSOC) ) {
      echo $row['latitude'].", ".$row['longitude']."<br />";
}
sqlsrv_free_stmt( $stmt);
Run Code Online (Sandbox Code Playgroud)

Mih*_*riu 0

“job”是 SQL Server 中的保留字。用这个:

$sql = "SELECT id, latitude, longitude from [job] ";
Run Code Online (Sandbox Code Playgroud)