Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 TRUNCATE WITH PARTITIONS  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4804
Обраружил сегодня. В 2014 появилась возможно транкейтить отдельные партиции таблицы.

TRUNCATE TABLE employees
WITH (PARTITIONS (1 TO 5, 7));


https://msdn.microsoft.com/en-us/library/ms177570.aspx
2 июл 15, 16:20    [17844429]     Ответить | Цитировать Сообщить модератору
 Re: TRUNCATE WITH PARTITIONS  [new]
churupaha
Member

Откуда: Краснодар
Сообщений: 1015
a_voronin,

в 2016 понятно. а в 2014 после какого-то апдейта или изначально?
2 июл 15, 17:03    [17844699]     Ответить | Цитировать Сообщить модератору
 Re: TRUNCATE WITH PARTITIONS  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4804
churupaha,

По ссылке написано

TRUNCATE TABLE (Transact-SQL)

Other Versions
Applies To: SQL Server 2014, SQL Server 2016 Preview
2 июл 15, 18:36    [17845230]     Ответить | Цитировать Сообщить модератору
 Re: TRUNCATE WITH PARTITIONS  [new]
daw
Member

Откуда: Муром -> Москва
Сообщений: 7381
a_voronin,

рядом с примером B. Truncate Table Partitions
сказано Applies to: SQL Server (SQL Server 2016 Community Technology Preview 2 (CTP2) through current version).

а что - правда уже на 2014 работает? у меня на 12.0.2488.0 выдает "Incorrect syntax near 'WITH'." база, правда, в режиме совместимости 100.
2 июл 15, 18:55    [17845308]     Ответить | Цитировать Сообщить модератору
 Re: TRUNCATE WITH PARTITIONS  [new]
churupaha
Member

Откуда: Краснодар
Сообщений: 1015
a_voronin
churupaha,

По ссылке написано

TRUNCATE TABLE (Transact-SQL)

Other Versions
Applies To: SQL Server 2014, SQL Server 2016 Preview


у вас оно реально работает или вы прочитали написанное? если мне память не изменяет, то я видел это изменение только в News DML in 2016 как-то так называлось в MSDN.
2 июл 15, 19:20    [17845384]     Ответить | Цитировать Сообщить модератору
 Re: TRUNCATE WITH PARTITIONS  [new]
churupaha
Member

Откуда: Краснодар
Сообщений: 1015
во
Transact-SQL Enhancements
https://msdn.microsoft.com/en-us/library/bb510411.aspx#TSQL

[CTP 2.0] Numerous enhancements support the features described in the other sections of this topic. The following additional enhancements are available.

The TRUNCATE TABLE statement now permits the truncation of specified partitions. For more information, see TRUNCATE TABLE (Transact-SQL).

2 июл 15, 19:22    [17845394]     Ответить | Цитировать Сообщить модератору
 Re: TRUNCATE WITH PARTITIONS  [new]
o-o
Guest
daw
a_voronin,

рядом с примером B. Truncate Table Partitions
сказано Applies to: SQL Server (SQL Server 2016 Community Technology Preview 2 (CTP2) through current version).

а что - правда уже на 2014 работает? у меня на 12.0.2488.0 выдает "Incorrect syntax near 'WITH'." база, правда, в режиме совместимости 100.

там и без примера это написано.
прямо в синтаксисе.
в рамочке

К сообщению приложен файл. Размер - 40Kb
2 июл 15, 21:58    [17845924]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить