我试过这样:
$result = odbc_exec($connection, 'SELECT id FROM MyTable WHERE id = @@Identity');
但它给了我
语法错误:意外的 T_VARIABLE
编辑:感谢您的帮助,这是完整的逻辑:
$result = odbc_exec($connection, 'INSERT data into the table;SELECT SCOPE_IDENTITY() AS id;');
$row = odbc_fetch_array($result); //this line gives the error!
$id = $row['id'];
编辑2:我错过了一个“;” =_=
无论如何 scope_identity 不起作用:给出
此索引处没有可用的元组
在 fetcharray 调用