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