SHOW TYPECAST
更新时间:2025-10-15
描述
查看数据库下所有的类型转换。
语法
SQL
1SHOW TYPE_CAST [ IN | FROM <db>];
必选参数
1. <db>
查询的数据库名称
返回值
列名 | 说明 |
---|---|
Origin Type | 原始类型 |
Cast Type | 转换类型 |
权限控制
执行此 SQL 命令的用户必须至少具有以下权限:
权限(Privilege) | 对象(Object) | 说明(Notes) |
---|---|---|
Select_priv | 库(DB) | 用户或者角色对于 DB 拥护 Select_Priv 才能查看数据库下所有类型的转换 |
注意事项
- 如果用户指定了数据库,那么查看对应数据库的,否则直接查询当前会话所在数据库
示例
-
查看数据库 TESTDB 下所有的类型转换
SQL1SHOW TYPE_CAST IN TESTDB;
Text1+----------------+----------------+ 2| Origin Type | Cast Type | 3+----------------+----------------+ 4| DATETIMEV2 | BOOLEAN | 5| DATETIMEV2 | TINYINT | 6| DATETIMEV2 | SMALLINT | 7| DATETIMEV2 | INT | 8| DATETIMEV2 | BIGINT | 9| DATETIMEV2 | LARGEINT | 10| DATETIMEV2 | FLOAT | 11| DATETIMEV2 | DOUBLE | 12| DATETIMEV2 | DATE | 13| DATETIMEV2 | DATETIME | 14| DATETIMEV2 | DATEV2 | 15| DATETIMEV2 | DATETIMEV2 | 16| DATETIMEV2 | DECIMALV2 | 17| DATETIMEV2 | DECIMAL32 | 18| DATETIMEV2 | DECIMAL64 | 19| DATETIMEV2 | DECIMAL128 | 20| DATETIMEV2 | DECIMAL256 | 21| DATETIMEV2 | VARCHAR | 22| DATETIMEV2 | STRING | 23| DECIMAL256 | DECIMAL128 | 24| DECIMAL256 | DECIMAL256 | 25| DECIMAL256 | VARCHAR | 26| DECIMAL256 | STRING | 27+----------------+----------------+