MySql INFORMATION_SCHEMA.COLUMNS中的DATA_TYPE和COLUMN_TYPE有什么区别?

4
DATA_TYPE是否只是COLUMN_TYPE的简写?
例如:
COLUMN_TYPE:int(10)unsigned
DATA_TYPE:int
2个回答

3

DATA_TYPEINFORMATION_SCHEMA标准的一部分,因此显示了数据类型的标准名称。

COLUMN_TYPE特定扩展到this view,在此提供有关数据类型的更多mysql特定信息。


0

COLUMN_TYPE 是对 ANSI 标准 DATA_TYPE 的自定义扩展,用于模式视图,并且不同之处在于如果有可用的类型大小,则包括该类型的大小,例如它返回 'varchar(size)',而 DATA_TYPE 只会返回 'varchar'


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接