复古 护眼 海天 深邃 暗黑 默认

SHOW PLUGINS

描述

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

语法

showPluginImplementations ::=
  'SHOW' 'PLUGINS' 'OF' interfaceClass

interfaceClass ::=
  string

返回值说明

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

示例

  • 查询 org.apache.shardingsphere.sharding.spi.ShardingAlgorithm 接口的所有实现类
SHOW PLUGINS OF 'org.apache.shardingsphere.sharding.spi.ShardingAlgorithm'
SHOW PLUGINS OF 'org.apache.shardingsphere.sharding.spi.ShardingAlgorithm';
+----------------+--------------+-------------+
| type           | type_aliases | description |
+----------------+--------------+-------------+
| MOD            |              |             |
| HASH_MOD       |              |             |
| VOLUME_RANGE   |              |             |
| BOUNDARY_RANGE |              |             |
| AUTO_INTERVAL  |              |             |
| INTERVAL       |              |             |
| CLASS_BASED    |              |             |
| INLINE         |              |             |
| COMPLEX_INLINE |              |             |
| HINT_INLINE    |              |             |
+----------------+--------------+-------------+
10 rows in set (0.52 sec)

补充说明

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

保留字

SHOWPLUGINSOF

相关链接