mysql - MySQL中的类应该如何没有错误?
问题描述
当我将此数据插入数据库表时,出现以下错误,这对我来说不容易解决。
INSERT INTO 'student' ('id', 'name', 'roll', 'address')
VALUES (NULL, 'Rahul', '101', 'Ranchi'), (NULL, 'Rohit', '102', 'Delhi')
1064 - 您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以了解在 ''student' ('id', 'name', 'roll', 'address') 附近使用的正确语法 VALUES (NULL, 'Rahul', '101',第 1 行的“牧场”
解决方案
从表列名和表名中删除 '' 就可以了。尝试这个:
INSERT INTO student (id, name, roll, address)
VALUES
(NULL, 'Rahul', '101', 'Ranchi'),(NULL, 'Rohit', '102', 'Delhi');
此外,还有各种网站,如 W3schools 来检查 sql 命令语法,请使用它们来解决此类错误。
推荐阅读
- git - 从 VS Code 提交更改到 GitHub 时出错
- javascript - 为什么在 React Hooks 中循环内的 javascript 触发的点击事件不会每次都更新状态?
- python - AWS DynamoDB BOTO3 混淆扫描
- r - R data.table - 通过对列编码的子集求和来更新
- javascript - CallBackUrl 页面上的会话 id 不断变化
- meshlab - 如何测量两个 3D STL 模型之间的豪斯多夫距离
- go - 为什么我在 Go 中遇到分段违规错误
- express - 如何防止所有工作线程执行 cron 作业
- python - 任何人都知道一个简单的方法来编码这个问题?
- php - 有没有办法在 php 中通过引用传递临时数组?