为什么无法执行带有2个插入的执行查询?

问题描述 投票:0回答:1

我是MySQL 8的新手,请尝试运行此[[在dBeaver上一次查询

INSERT INTO `m_permission` (`grouping`, `code`, `entity_name`, `action_name`, `can_maker_checker`) VALUES ('accounting', 'CREATE_GLACCOUNT', 'GLACCOUNT', 'CREATE', 1), ('accounting', 'UPDATE_GLACCOUNT', 'GLACCOUNT', 'UPDATE', 1), ('accounting', 'DELETE_GLACCOUNT', 'GLACCOUNT', 'DELETE', 1), ('accounting', 'CREATE_GLCLOSURE', 'GLCLOSURE', 'CREATE', 1), ('accounting', 'UPDATE_GLCLOSURE', 'GLCLOSURE', 'UPDATE', 1), ('accounting', 'DELETE_GLCLOSURE', 'GLCLOSURE', 'DELETE', 1), ('accounting', 'CREATE_JOURNALENTRY', 'JOURNALENTRY', 'CREATE', 1), ('accounting', 'REVERSE_JOURNALENTRY', 'JOURNALENTRY', 'REVERSE', 1); INSERT INTO `m_role` (`id`, `name`, `description`) VALUES (1,'Super user','This role provides all application permissions.');
但是,我陷入了这个错误

查询执行失败

Reason: SQL Error [1064] [42000]: 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 'INSERT INTO `m_role` (`id`, `name`, `description`) VALUES (1,'Super user','This' at line 15

所以,我该怎么办才能解决此错误?谢谢
mysql sql
1个回答
0
投票
向我展示数据库的结构,我认为您的数据库列存在问题!
© www.soinside.com 2019 - 2024. All rights reserved.