暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

MySql用法之关键字

蜗牛慢慢慢爬 2019-02-25
220

今天在用oozie 跑pg hive工作流时,用到数据库中的知识

在tb表中,建表时,一不小心desc字段作为“描述”,出现了syntax error at or near "desc",即语法错误。

找了一圈,并没有语法错误,后来才发现,用了关键字作为字段,这在数据库中是不允许的。

我猜想,可能数据库在设计时,分为解析器-》优化器-》执行器

解析器负责语法解析,而在这段就出现问题,解析处关键字

因此,以后数据库设计,切忌关键字用作字段

以下是数据库关键字

不过,如果都用了关键字,采用拼接方法解决

例如:用的desc

换为desc_line


文章转载自蜗牛慢慢慢爬,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论