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