SHOW SHARDING TABLE RULES USED KEY GENERATOR

Description

SHOW SHARDING TABLE RULES USED ALGORITHM syntax is used to query sharding rules used specified sharding key generator in specified logical database

Syntax

  1. ShowShardingTableRulesUsedKeyGenerator::=
  2. 'SHOW' 'SHARDING' 'TABLE' 'RULES' 'USED' 'KEY' 'GENERATOR' keyGeneratorName ('FROM' databaseName)?
  3. keyGeneratorName ::=
  4. identifier
  5. databaseName ::=
  6. identifier

Supplement

  • When databaseName is not specified, the default is the currently used DATABASE. If DATABASE is not used, No database selected will be prompted.

Return value description

ColumnsDescriptions
typeSharding rule type
nameSharding rule name

Example

  • Query sharding table rules for the specified sharding key generator in spicified logical database
  1. SHOW SHARDING TABLE RULES USED KEY GENERATOR snowflake_key_generator FROM test1;
  1. mysql> SHOW SHARDING TABLE RULES USED KEY GENERATOR snowflake_key_generator FROM test1;
  2. +-------+--------------+
  3. | type | name |
  4. +-------+--------------+
  5. | table | t_order_item |
  6. +-------+--------------+
  7. 1 row in set (0.00 sec)
  • Query sharding table rules for specified sharding key generator in the current logical database
  1. SHOW SHARDING TABLE RULES USED KEY GENERATOR snowflake_key_generator;
  1. mysql> SHOW SHARDING TABLE RULES USED KEY GENERATOR snowflake_key_generator;
  2. +-------+--------------+
  3. | type | name |
  4. +-------+--------------+
  5. | table | t_order_item |
  6. +-------+--------------+
  7. 1 row in set (0.01 sec)

Reserved word

SHOW, SHARDING, TABLE, USED, KEY, GENERATOR, FROM