Что эквивалентно TRUNCATE TABLE в SQL Server? - PullRequest
0 голосов
/ 19 октября 2011

Я ищу что-то эквивалентное TRUNCATE TABLE

Как мне это сделать с помощью SQL Server 2005?

Заранее спасибо!

Ответы [ 2 ]

6 голосов
/ 19 октября 2011

t-sql для сервера sql 2005:

TRUNCATE TABLE schema.tablename;
GO

ссылка: http://msdn.microsoft.com/en-us/library/ms177570%28v=SQL.90%29.aspx

3 голосов
/ 19 октября 2011

AFAIK TRUNCATE TABLE работает на сервере 2005 (только что попробовал, чтобы убедиться), поэтому просто рассмотрите это как альтернативу, но все еще не уверены, почему вы не хотите его использовать.

Вы пробовали

DELETE FROM TABLE

или

DELETE FROM TABLE WHERE 1=1 --SQL server may warn no expression in the previous one
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...