Je ne recommanderais pas d'essayer de limiter le nombre de lignes dans une table SQL, à moins que vous n'ayez une très bonne raison de le faire. Il semble que vous feriez mieux d'utiliser une requête comme :
select top 1000 entityID, entityName from TableName
plutôt que de limiter physiquement les lignes du tableau.
Cependant, si vous voulez vraiment le limiter à 1 000 lignes :
delete from TableName where entityID not in (select top 1000 entityID from TableName)