有关MYSQL的引号问题

有关MYSQL的引号问题,第1张

你所说的那个符号是反引号,一般在ESC键的下方。

它是为了区分MYSQL的保留字与普通字符而引入的符号。

举个例子:SELECT `select` FROM `test` WHERE select='字段值'

在test表中,有个select字段,如果不用反引号,MYSQL将把select视为保留字而导致出错,所以,有MYSQL保留字作为字段的,必须加上反引号来区分。

引号一般用在字段的值,如果字段值是字符或字符串,则要加引号,如:select='字段值'

不加反引号建的表不能包含MYSQL保留字,否则出错

用普通引号,当输入左引号时,后面的内容因为引号没有关闭而默认作为引号内的内容,用普通引号括起来的内容为绿色。

MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL

AB公司。

在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购,目前MySQL被广泛地应用在Internet上的中小型网站中。

mysql数据库中反斜杠求余数,例如12\5=2

如果插入斜杠需要用两个斜杠,在插入的时候就要写'\\'就能加上了

mysql的别名可以不加引号,如果加引号,单引号和双引号以及反引号都可以,如下mysql的 字段名、表名 通常不需要加任何引号,如果非要加上引号,必须加反引号``(注意是英文状态),如下 Q&A: Q:在给字段设置别名的时候,加单引号、双引号和不加有区别吗? A:本质上都可以实现,但是如果引号引起来可以添加空格,不加引号的别名无法做到。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5897676.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-07
下一篇 2023-03-07

发表评论

登录后才能评论

评论列表(0条)

保存