【发布时间】:2010-12-17 15:17:52
【问题描述】:
这不是连接问题。我得到了一个查询语句(见下文),所以我对 DB 结构有所了解。但是当我做一个简单的查询时:我收到一个错误。字段名称中有“/”。我需要逃避那些吗?
警告:odbc_exec() [function.odbc-exec]: SQL 错误:[unixODBC][FreeTDS][SQL Server]列名“主机”无效,SQLExecDirect 中的 SQL 状态 S0022
PHP 中的查询
$query ="SELECT General/Host Title FROM TempReservations";
SQL 服务器语句
CREATE TABLE #TempReservations (
[Reservation_ID] [int] Null,
[General/Meeting Title] nVarchar(4000) NULL ,
[General/Host] nVarchar(200) NULL ,
[Room_ID] [int] NULL)
【问题讨论】:
-
对字段使用括号 - 就像您发布的表定义 sn-p 一样。所以你可以使用
SELECT [General\Host Title] FROM #TempReservations
标签: php sql sql-server odbc