DROP SHARDING KEY GENERATE STRATEGY
Description
The DROP SHARDING KEY GENERATE STRATEGY syntax is used to drop specified sharding key generate strategies in the currently selected database.
Syntax
DropShardingKeyGenerateStrategy ::=
'DROP' 'SHARDING' 'KEY' 'GENERATE' 'STRATEGY' ifExists? keyGenerateStrategyName (',' keyGenerateStrategyName)*
ifExists ::=
'IF' 'EXISTS'
keyGenerateStrategyName ::=
identifierSupplement
- This syntax only removes sharding key generate strategy definitions, and does not cascade to remove the referenced sharding key generators;
ifExistsclause is used to avoidSharding key generate strategy not existserror.
Example
- Drop sharding key generate strategy
DROP SHARDING KEY GENERATE STRATEGY order_id_strategy;- Drop multiple sharding key generate strategies at once
DROP SHARDING KEY GENERATE STRATEGY order_id_strategy, order_sequence_strategy;- Drop sharding key generate strategy with
ifExistsclause
DROP SHARDING KEY GENERATE STRATEGY IF EXISTS order_id_strategy;Reserved word
DROP, SHARDING, KEY, GENERATE, STRATEGY, IF, EXISTS