select语句后面的数字格式
比如说我在一个名为distributors的表中找一个电话是01067397017的数据,用到这个语句:select * from distributors where phone=01067397017 这个数字需要加单引号么?我试过加和不加,都可以啊数字加不加都一样的,但是字符串就必须加 加不加都行,内部会自动转换的,不过为了优化SQL最好不要让其自动转型是数字就数字,字符串就字符串 虽然都可以,不过最好加上,严谨,就像大小写一样,是一种规范:loveliness: 数字加不加都一 数字加不加都一 数字加不加都一 数字加不加都行 回复一下 不同的数据库内部是不一样的一般如果是int型的 你的01223433 根本存不进去的
加不加都行,内部会自动转换的,不过为了优化SQL最好不要让其自动转型是数字就数字,字符串就字符串
页:
[1]