yuqiuwangzi 发表于 2014-3-19 19:34:29

select语句后面的数字格式

比如说我在一个名为distributors的表中找一个电话是01067397017的数据,用到这个语句:select * from distributors where phone=01067397017   这个数字需要加单引号么?我试过加和不加,都可以啊

冥城儿 发表于 2014-4-18 11:28:35

数字加不加都一样的,但是字符串就必须加

Samples、懂么 发表于 2014-4-18 18:40:03

加不加都行,内部会自动转换的,不过为了优化SQL最好不要让其自动转型是数字就数字,字符串就字符串

lls 发表于 2015-5-25 16:51:40

虽然都可以,不过最好加上,严谨,就像大小写一样,是一种规范:loveliness:

Loading.... 发表于 2015-6-17 08:21:36

数字加不加都一

Loading.... 发表于 2015-6-17 08:59:53

数字加不加都一

Loading.... 发表于 2015-6-17 09:22:15

数字加不加都一

伙夫和甲鱼 发表于 2016-1-25 17:34:58

数字加不加都行

伙夫和甲鱼 发表于 2016-1-26 20:39:58

回复一下

tippoint 发表于 2016-8-11 11:38:47

不同的数据库内部是不一样的一般如果是int型的 你的01223433 根本存不进去的

不二如是 发表于 2020-2-14 23:03:20


加不加都行,内部会自动转换的,不过为了优化SQL最好不要让其自动转型是数字就数字,字符串就字符串
页: [1]
查看完整版本: select语句后面的数字格式