DROP SHARDING KEY GENERATE STRATEGY 语法用于删除当前所选逻辑库中指定的分片主键生成策略。
DropShardingKeyGenerateStrategy ::=
'DROP' 'SHARDING' 'KEY' 'GENERATE' 'STRATEGY' ifExists? keyGenerateStrategyName (',' keyGenerateStrategyName)*
ifExists ::=
'IF' 'EXISTS'
keyGenerateStrategyName ::=
identifier
ifExists 子句用于避免出现 Sharding key generate strategy not exists 错误。DROP SHARDING KEY GENERATE STRATEGY order_id_strategy;
DROP SHARDING KEY GENERATE STRATEGY order_id_strategy, order_sequence_strategy;
ifExists 子句删除分片主键生成策略DROP SHARDING KEY GENERATE STRATEGY IF EXISTS order_id_strategy;
DROP、SHARDING、KEY、GENERATE、STRATEGY、IF、EXISTS
