1、打开mysql客户端,点击新建一个查询。
2、然后在这里输入sql语句,我们可以使用convert语句来转换字符串数数字。
3、执行语句后,可以得到转换后的数字了。
4、我们可以尝试当转换纯字符串时,看会不会报错。
5、得到结果,转换为0,没有报错。
6、当在字符串后面加上数字时,得到的转换结果也是0。
int最大长度是11.如果在建表时不指定字段int类型的长度时,系统则默认生成长度为11的字段。11也是int类型的最大长度,其中第一位表示符号+或者-,后面十位表示数字。
如果指定了长度,该字段其实也是长度为11的字段,因为只要是int类型,系统都分配了长度11位。
所以,当我们在用mysql数据库建表时如果有字段为int类型则不用指定长度了。
TINYINT1 字节(-128,127)(0,255)小整数值SMALLINT2 字节(-32 768,32 767)(0,65 535)大整数值
MEDIUMINT3 字节(-8 388 608,8 388 607)(0,16 777 215)大整数值
INT或INTEGER4 字节(-2 147 483 648,2 147 483 647)(0,4 294 967 295)大整数值
BIGINT8 字节(-9 233 372 036 854 775 808,9 223 372 036 854 775 807)(0,18 446 744 073 709 551 615)极大整数值
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)