gpt4 book ai didi

MySQL插入语句语法错误与SET

转载 作者:行者123 更新时间:2023-12-01 00:35:37 25 4
gpt4 key购买 nike

INSERT INTO salon_client_prepaidCard SET (\'010818-demo-1\', 4, 5, 1, 6000) 

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'(\'010818-demo-1\', 4, 5, 1, 6000)\' at line 1', sqlState: '42000', index: 0, sql:

该表有一个自增的id字段。这里看起来有什么问题?

最佳答案

mysql 插入的正确语法是;-

INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...); 

或使用集合;-

INSERT INTO table_name
SET column1 = 'value1',
column2 = 'value2',
column3 = 'value3';

如果要为表的所有列添加值,则不需要在 SQL 查询中指定列名;-

INSERT INTO table_name
VALUES (value1, value2, value3, ...);

关于MySQL插入语句语法错误与SET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51635017/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com