数据库分区后,如何知道该查哪个分区表?
在数据库分区后,查询表需要知道该查哪个分区表。可以使用以下SQL语句查询表分区的名字以及对应的分区时间,从而知道该查哪个分区表:
SELECT t.NAME, p.NAME, p.value FROM sys.partitions p INNER JOIN sys.tables t ON t.object_id = p.OBJECT_ID WHERE t.name = '表名';复制
SELECT t.NAME, p.NAME, p.value FROM sys.partitions p INNER JOIN sys.tables t ON t.object_id = p.OBJECT_ID WHERE t.name = '表名';