【发布时间】:2016-05-04 11:10:51
【问题描述】:
我有下面的 SQL,我正在尝试对 Microsoft SQL Server 执行。
$rs = odbc_exec($conn, "INSERT INTO tGuest (`GuestName`, `GuestEmailAddress`, `GuestPassword`, `GuestCity`, `GuestCountry`) VALUES ('test', 'test', 'test', 'test', 'test');");
但是我遇到了以下错误:
[Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near '`'.
我看不出 SQL 代码有什么问题,所以我不确定我是否遗漏了什么或者还有什么问题。
【问题讨论】:
-
只需删除 '`' ;)
-
删除这个;你就完成了
-
即使使用 ODBC,仍然需要使用每个目标 DBMS 支持的原生 SQL 代码。
标签: php sql-server tsql