mysql保留关键字的一个小知识

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql保留关键字的一个小知识相关的知识,希望对你有一定的参考价值。

参考技术A 项目中一个表的字段,有三个字段名 desc , type , status 。这三个都是跟mysql的关键字重名,在写语句的时候都会标蓝。

但是有趣的是,执行的时候只有 desc 会报错

这是为什么?
我们查询mysql的关键字和保留字列表就能看到

虽然是允许的,但是我们使用的时候还是要尽量谨慎使用。

Java小知识

Java所有关键字都是小写的,TRUE、FALSE和NULL都不是Java关键字。

Java语言支持的类型分为两类:基本类型和引用类型。基本类型包括boolean类型和数值类型。引用类型包括类、接口和数组类型,还有一种特殊的null类型。

字符串不是基本数据类型,字符串是一个类,也就是一个引用数据类型。

如果使用一个巨大的整数值(超过了int类型的表数范围)时,Java不会自动把这个整数当作long类型来处理。如果希望系统将一个整数值当成long类型来处理,应该在这个整数值后增加 l 或者 L 作为后缀。推荐使用  L

Java语言的浮点类型默认是 double类型,如果希望Java将一个浮点类型值当成 float 类型来处理,应该在这个整数值后增加 f 或者 F 作为后缀。

 

以上是关于mysql保留关键字的一个小知识的主要内容,如果未能解决你的问题,请参考以下文章

搜集知识使用工具小妙招小知识

一点优化小知识

小知识

微软小冰nlp知识库

Java小知识

微信小程序知识点思维导图