有个ISNUMERIC函数 判断是否为数字 如果不是直接用UPDATE一句全赋值NULL 大致这样 UPDATE TABLE SET CID=NULL WHERE NOT ISNUMERIC(CID)就这意思了
int(2)指字段是数字型,长度为10 小数为两位的 ;
一、字符型
VARCHAR VS CHAR
VARCHAR型和CHAR型数据的这个差别是细微的,但是非常重要。他们都是用来储存字符串长度小于255的字符。
二、文本型
TEXT
使用文本型数据,可以存放超过二十亿个字符的字符串。当需要存储大串的字符时,应该使用文本型数据。
三、数值型
SQL支持许多种不同的数值型数据。可以存储整数 INT 、小数 NUMERIC、和钱数 MONEY。
四、逻辑型
BIT
如果使用复选框( CHECKBOX)从网页中搜集信息,可以把此信息存储在BIT型字段中。BIT型字段只能取两个值:0或1。
当心,在创建好一个表之后,不能向表中添加 BIT型字段。如果打算在一个表中包含BIT型字段,必须在创建表时完成。
五、日期型
DATETIME VS SMALLDATETIME
一个 DATETIME型的字段可以存储的日期范围是从1753年1月1日第一毫秒到9999年12月31日最后一毫秒。
以上就是关于请问如何在数据库里把字符型的数据转换成整型全部的内容,包括:请问如何在数据库里把字符型的数据转换成整型、数据库:int(2)是什么意思/、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)