2023-10-23
mysql 查所有的表,需要标注此表是否已分区的sql
mysql 查所有的表,需要标注此表是否已分区的sql
我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
mysql 查所有的表,需要标注此表是否已分区的sql
SELECT TABLE_NAME, IF(PARTITION_NAME IS NULL, '未分区', '已分区') AS Partitioned
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'your_database_name';
评论
有用 18可以根据实际情况检验一下分区表这个字段与其他普通表是否有区别
评论
有用 2information_schema.partitions表显示分区表的情况。
information_schema.tables表显示所有表的情况。
这两个视图可以结合下。
评论
有用 1
墨值悬赏