Удалить данные из определенного раздела в SQL Server 2012 - PullRequest
0 голосов
/ 17 мая 2018

Я хотел бы удалить данные из определенного раздела, используя идентификатор раздела. Я получил запросы на усечение данных из определенного раздела для SQL Server 2016, но не нашел ни одного запроса для более низких версий.

Я попытался выполнить запрос ниже, чтобы удалить только данные из разделов с идентификаторами разделов 14 и 15.

DELETE FROM partitiontable1 WITH (PARTITIONS (14 to 15))

Будет ли оператор удаления удалять сам раздел вместе с данными?

1 Ответ

0 голосов
/ 17 мая 2018

Я думал, что это было в усеченном состоянии, но это 2016 года, если для удаления всех данных в разделе создайте таблицу переключения в правильной файловой группе, а затем отключите раздел и обрежьте эту таблицу переключения.

...