TVP является табличной переменной определенного пользователем определенного типа таблицы . Тип похож на класс, а переменная - на экземпляр. Вы можете drop
пользовательский тип таблицы, но затем вы не можете использовать его как TVP.
Как TVP, переменная таблицы доступна только для чтения. В других контекстах вы можете delete
все строки из табличной переменной, но вы никогда не сможете truncate
. Только пользовательские таблицы и временные таблицы могут быть усечены.
Вы можете скопировать TVP во временную таблицу и затем обрезать ее, но я не уверен, что это будет за польза!