SHOW PLUGINS

描述

SHOW PLUGINS OF interfaceClass 语法用于查询指定接口的全部实现。

语法

语法 铁路图

  1. showPluginImplementations ::=
  2. 'SHOW' 'PLUGINS' 'OF' interfaceClass
  3. interfaceClass ::=
  4. string

返回值说明

说明
type类型
type_aliases类型别名
description描述

示例

  • 查询 org.apache.shardingsphere.sharding.spi.ShardingAlgorithm 接口的所有实现类
  1. SHOW PLUGINS OF 'org.apache.shardingsphere.sharding.spi.ShardingAlgorithm'
  1. SHOW PLUGINS OF 'org.apache.shardingsphere.sharding.spi.ShardingAlgorithm';
  2. +----------------+--------------+-------------+
  3. | type | type_aliases | description |
  4. +----------------+--------------+-------------+
  5. | MOD | | |
  6. | HASH_MOD | | |
  7. | VOLUME_RANGE | | |
  8. | BOUNDARY_RANGE | | |
  9. | AUTO_INTERVAL | | |
  10. | INTERVAL | | |
  11. | CLASS_BASED | | |
  12. | INLINE | | |
  13. | COMPLEX_INLINE | | |
  14. | HINT_INLINE | | |
  15. +----------------+--------------+-------------+
  16. 10 rows in set (0.52 sec)

补充说明

针对一些常用的接口,ShardingSphere 提供了语法糖,可以简化操作,目前已提供的插件查询语法糖如下:

保留字

SHOWPLUGINSOF

相关链接