Chr*_*ess -1 mysql sql mysql-error-1064
大家好,我正在尝试对我的数据库执行以下插入操作,但是每次尝试它都会失败,并且出现错误1064.我有两个双字段用于lat和long,以及一个整数id.有人能告诉我这里发生了什么吗?
INSERT INTO LatLong (lat, long) VALUES (51.53087375, -0.26259048);
Run Code Online (Sandbox Code Playgroud)
该列long是MySQL保留字.用反引号围绕它来修复错误:
INSERT INTO `LatLong` (`lat`, `long`) VALUES (51.53087375, -0.26259048);
Run Code Online (Sandbox Code Playgroud)
使用反引号包围所有列和表名称是一种很好的做法,但不是必需的.
| 归档时间: |
|
| 查看次数: |
103 次 |
| 最近记录: |