Nedoporučoval bych zkoušet omezit počet řádků v tabulce SQL, pokud k tomu nemáte velmi dobrý důvod. Zdá se, že by bylo lepší použít dotaz jako:
select top 1000 entityID, entityName from TableName
spíše než fyzicky omezovat řádky tabulky.
Pokud to však opravdu chcete omezit na 1000 řádků:
delete from TableName where entityID not in (select top 1000 entityID from TableName)