是否有INFORMATION_SCHEMA (或其他)查询可以显示所有受支持的列数据类型的列表?
例如会返回CHAR,NVARCHAR,TINYTEXT,TINYINT,SMALLINT等的东西。
发布于 2016-07-02 00:23:24
您可以使用以下查询从mysql获得所有使用的数据类型,但它不会给出所有数据类型。这并不是对此的完整答案,只是为了获得格式而添加为答案
mysql> SELECT distinct data_type FROM INFORMATION_SCHEMA.COLUMNS;
+------------+
| data_type |
+------------+
| varchar |
| bigint |
| longtext |
| datetime |
| int |
| tinyint |
| decimal |
| double |
| date |
| text |
| mediumtext |
| timestamp |
| mediumblob |
| smallint |
| enum |
| time |
| char |
| blob |
| set |
| longblob |
| float |
+------------+
21 rows in set, 1 warning (0.06 sec)https://stackoverflow.com/questions/38147707
复制相似问题