1、varchar是
字符串
类型,而int是数字
整型。varchar类型可以存储任意字符,而int只能存储数字整型所以会报错;2、你可以将int类型转换为varchar类型,因为varchar可以存储任意的字符;例如:123(一百二十三)位int类型,当你将123转为varchar类型之后就变成了123(一二三)。如果你讲ABCvarchar类型转换为ABCint类型时是无法转换的;Alter table book add price integer(10) null
Alter table reader add identitycard varchar(18) null
评论列表(0条)