MySQL中的INT数据类型
MySQL中的INT、TINYINT、MEDIUMINT、BIGINT是否接受字符“-”?我在一列中使用了数据类型INT,其中的数据具有字符“-”。但不知怎么它不接受。如果不能使用INT数据类型,是否应该使用VARCHAR?如果要插入字符,请使用MySQL中的INT数据类型,mysql,database,int,character,Mysql,Database,Int,Character,MySQL中的INT、TINYINT、MEDIUMINT、BIGINT是否接受字符“-”?我在一列中使用了数据类型INT,其中的数据具有字符“-”。但不知怎么它不接受。如果不能使用INT数据类型,是否应该使用VARCHAR?如果要插入字符,请使用VARCHAR(45)或TEXT数据类型。必须使用VARCHAR数据类型 它将支持Int和特殊符号,如“-” 如果你不打算做任何算术运算,那么你可以 使用Varchar或text数据类型 SQL中整数的值为: -2147483648 through 21
VARCHAR(45)
或TEXT
数据类型。必须使用VARCHAR数据类型
它将支持Int和特殊符号,如“-”
如果你不打算做任何算术运算,那么你可以
使用Varchar或text数据类型
SQL中整数的值为:
-2147483648 through 2147483647
字节大小为4个字节
其他最大值:
BigInt: -9223372036854775808 through 9223372036854775807 (8 bytes)
SmallInt: -32768 through 32767 (2 bytes)
TinyInt: 0 through 255 (1 byte)
它不接受任何字符或字符串值,如“-”
如果要插入“-”,请使用varchar数据类型