我正在创建一个简单的 php api 来管理学生。使用的 DBMS 是 Postgres。在创建查询以将数据插入 psql 数据库时,出现错误。我正在使用 Postman 发送请求。
而不是使用SET
我尝试使用VALUES
,但仍然给了我一个错误说,列name
和course
存在,但我不能在查询部分运行。
代码行:
$query = 'INSERT INTO ' . $this->table . ' SET name = :name, course = :course';
我得到的错误:
Fatal error: Uncaught PDOException: SQLSTATE[42601]: Syntax error: 7 ERROR: syntax error at or near "SET" LINE 1: INSERT INTO students SET name = $1, course = $2 ^
RISEBY