--查询已存在的分区方案
select * from sys.partition_schemes
--查询已存在的分区函数
select * from sys.partition_functions
--根据临界值和分区函数名称查询某个时间的分区函数是否已存在
select b.value from sys.partition_functions a,sys.partition_range_values b where a.function_id=b.function_id and name='f_RECHARGE_INFO' and CONVERT(varchar(100), b.value, 23)='2019-10-01'
--查询某个时间的分区编号
select $PARTITION.f_RECHARGE_INFO ('2019-09-01')
--根据分区编号查询表数据,CREATEDATE表示分区表的时间属性字段
select * from MEMBER_INFO where $PARTITION.f_MEMBER_INFO(CREATEDATE)=4
以上查询方法用在根据月份创建的表分区,亲测无误~