メインコンテンツまでスキップ
に最終更新

SHOW TYPECAST

説明​

データベース内のすべての型変換を表示します。データベースを指定した場合はそのデータベースを、指定しない場合は現在のセッションのデータベースを照会します。

構文​

SHOW TYPE_CAST [ { IN | FROM } <db>]

必須パラメータ​

1. <db>

照会するデータベースの名前。

戻り値​

列名説明
Origin Type元の型
Cast Type変換後の型

必要な権限​

この SQL コマンドを実行するユーザーには、少なくとも次の権限が必要です。

権限対象説明
Select_privデータベース(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 |
    +----------------+----------------+