`
jaychang
  • 浏览: 716170 次
  • 性别: Icon_minigender_1
  • 来自: 嘉兴
社区版块
存档分类
最新评论

mysql中表名为关键字的处理方法

阅读更多
 
这是一条简单sql语句,向order表里插入数据。看到哪里错了吗?
 INSERT INTO order VALUES ('1471', 'go-1471-1-3340');

执行的时候会报错:
[Err] 1064 - 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 'order VALUES ('1471', 'go-1471-1-3340') at line 1

问题和解决方法:
      表名order使用了mysql的关键字,需要把 order 用撇号`括起来,就是键盘上数据1左边的那个键.
INSERT INTO `order` VALUES......
分享到:
评论

相关推荐

    MySql带OR关键字的多条件查询语句

    上篇文章给大家介绍了Mysql带And关键字的多条件查询语句,下面给大家介绍MySql带OR关键字的多条件查询语句,感兴趣的朋友可以一起学习。 MySQL带OR关键字的多条件查询,与AND关键字不同,OR关键字,只要记录满足任意...

    Mysql带And关键字的多条件查询语句

    MySQL带AND关键字的多条件查询,MySQL中,使用AND关键字,可以连接两个或者多个查询条件,只有满足所有条件的记录,才会被返回。 SELECT * | {字段名1,字段名2,……} FROM 表名 WHERE 条件表达式1 AND 条件表达式...

    mysql数据库设计规范.docx

    所有数据库对象名称必须使用小写字母并用下划线分割所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)数据库对象的命名要能做到见名识意,并且最后不要超过32个...

    mysql修改语句-mysql

    在 MySQL中,可以使用 UPDATE 语句来修改、更新一个或多个表的数据。 基础语法 UPDATE 语句的基本语法 使用 UPDATE 语句修改单个表,语法格式为: UPDATE <表名> SET 字段 1=值 1 [,字段 2=值 2… ] [WHERE 子句...

    MySQL | Navicat | MySQL表名大小写问题 | Navicat自动生成ER图的关联

    假设现在有 表A 和 表B(A和B分别为表名),具体设计如下: 其中,表B的 aid 是外键,关联表A的aid主键,如下设置外键: 如何设置外键的操作链接:https://blog.csdn.net/qq_43604667/article/details/104183134 ...

    MYSQL数据库管理器 (易语言源代码)

    13、将整个数据库备份,可以保存其中的所有信息,14、更改表名以及用户名,15、保存创建表的代码为数据库脚本,通过执行该脚本可以创建表,16、导出数据并保存为文本文件,17、导入文本文件中的数据;...

    mysql模糊查询like与REGEXP的使用详细介绍

    在mysql中实现模糊查询的有like和regexp。本文通过实例代码给大家详细介绍这两者的使用方法,下面来跟着小编一起学习学习吧。 like模式 like意思是长得像,有两个模式:_和% _表示单个字符,通常用来查询定长的数据...

    MySQL命令大全

    例如,往表 MyClass中插入二条记录, 这二条记录表示:编号为的名为Tom的成绩为.45, 编号为 的名为Joan 的成绩为.99,编号为 的名为Wang 的成绩为.5. mysql>insert into MyClass values(1,’Tom’,96.45),(2,’Joan...

    MySQL ALTER命令知识点汇总

    1、先创建一张表,表名为:testalter_tbl。 2、删除,添加或修改表字段 如下命令使用了 ALTER 命令及 DROP 子句来删除以上创建表的 i 字段: 3、如果数据表中只剩余一个字段则无法使用DROP来删除字段。 MySQL 中...

    MYSQL常用命令大全

    例如,往表 MyClass中插入二条记录, 这二条记录表示:编号为1的名为Tom的成绩为96.45, 编号为2 的名为Joan 的成绩为82.99,编号为3 的名为Wang 的成绩为96.5. mysql> insert into MyClass values(1,'Tom',96.45),(2,...

    mysql数据库操作

    a、from关键字后面是表名,表示数据来源于这个表 b、Select后面写表中的列名,如果是*表示在结果集中显示表中的所有列。 c、在select后面的列名部分,可以使用as为列名起别名,这个别名显示在结果集中,但是再用别名...

    ts-mysql-plugin:Typescript语言服务插件,可为SQL标记的模板文字提供超能力

    自动完成MySQL关键字 表名称和列名称的自动完成功能(由您的模式提供支持) 悬停文档MySQL关键字 表格和列的悬停文档(由架构支持) MySQL语法错误的诊断 诊断无效的表名和列名(由您的模式提供支持) 诊断无效的...

    Mysql中的触发器简单介绍及使用案例

    两部分组成: 触发器事件发生的时间—–是在监听的表的行为 after before 常用的是after 触发器执行的内容:增删改 创建order 表的时候,需要注意,因为order在mysql中是一个关键字排序,为了避免错误的发生,我们...

    Mysql高性能优化技能总结

    所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 临时库表必须以tmp_为前缀并以日期为后缀,...

    Mysql临时表原理及创建方法解析

    这篇文章主要介绍了Mysql临时表原理及创建方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 mysql 利用 temporary 关键字就可以创建出一个临时表。创建...

    MYSQL管理系统(AMS) 1.5.0107.zip

    03) 高亮: 支持SQL高亮显示,有效防止书写SQL时错写库表名、字段名与及MYSQL相关关键字。 04) 扩展: 实现版块以JS扩展形式预载,数据库列表、数据请求发送等以JSON格式传输,无刷新快速呈现。 05) 易用: 支持版块...

    MySql基本查询、连接查询、子查询、正则表达查询讲解

    查询数据是指从数据库中的数据表或视图中获取所需要的数据,在mysql中,可以使用SELECT语句来查询数据。根据查询条件的不同,数据库系统会找到不同的数据。 SELECT语句的基本语法格式如下: [sql] view plain copy ...

    mysql数据库的基本操作语法

    MySQL中约束保存在information_schema数据库的table_constraints中,可以通过该表查询约束信息; 约束主要完成对数据的检验,保证数据库数据的完整性;如果有相互依赖数据,保证该数据不被删除。 常用五类约束: ...

    MySQL管理系统 AMS v1.5.0107

    03) 高亮: 支持SQL高亮显示,有效防止书写SQL时错写库表名、字段名与及MYSQL相关关键字。 04) 扩展: 实现版块以JS扩展形式预载,数据库列表、数据请求发送等以JSON格式传输,无刷新快速呈现。 05) 易用: 支持版块...

    关于mysql数据查询中 count()等聚集函数,关键字limit,group by,having的一些用法

    就以学生选课表为例: 最基本的查询格式: select 查询项 from 表名 where 查询条件; 1、查询所有信息 select * from student ; 就不需要where 附加条件。 2、查询结果是多项的时候,用逗号隔开: 3、聚集函数...

Global site tag (gtag.js) - Google Analytics