因此,在尝试运行以下命令时,我不断收到 SQL 语法错误:
UPDATE tickets SET (ticket_urgency, ticket_status) VALUES ('Urgent', 'new') WHERE ticket_id='14'
不知道这有什么问题?我也尝试过 INSERT INTO,但这里棘手的部分是 WHERE tiket_id='x'。
因此,在尝试运行以下命令时,我不断收到 SQL 语法错误:
UPDATE tickets SET (ticket_urgency, ticket_status) VALUES ('Urgent', 'new') WHERE ticket_id='14'
不知道这有什么问题?我也尝试过 INSERT INTO,但这里棘手的部分是 WHERE tiket_id='x'。
的语法UPDATE
应该是这样的,
UPDATE tickets
SET ticket_urgency = 'Urgent',
ticket_status = 'new'
WHERE ticket_id='14'
SQL Injection
为了进一步了解,如果值来自变量,您的查询很容易受到攻击,为了保护它,请阅读下面的文章
您的语法不正确,请更正
UPDATE tickets
SET ticket_urgency = 'Urgent',
ticket_status = 'new'
WHERE ticket_id='14'