About 13,400 results
Open links in new tab
  1. sql server - Truncate with where clause - Database Administrators Stack ...

    Apr 12, 2017 · Can I use truncate command with a where clause? I need to remove specific rows from several tables. How can I delete specific data from the entire database? SELECT …

  2. sql server - SQL Permission to Truncate Table - Database …

    Feb 28, 2018 · How Do I give permission for user to Truncate all tables in database? The minimum permission required is 'ALTER on table_name' per articles below. With this, how do I give permission …

  3. Truncating a table with a foreign key constraint - SQL Server

    Sep 29, 2018 · Doesn’t matter if the table is empty. You need to either drop and re-create the foreign key constraint or just perform a delete instead of a truncate. How often are you really just emptying …

  4. sql server - Truncate tables with dependent foreign key constraints ...

    You cannot truncate a table that has foreign key constraints. I would script your truncate statement to drop the constraints, then truncate the table, and then re-create the constraints.

  5. sql server - Why use both TRUNCATE and DROP? - Database …

    The point of the truncate is to simply and irrevocably remove everything in the table (some technical specifics based on data store engines may differ slightly) -- skipping heavy logging, etc.

  6. sql server - Truncate Table locking sys views - Database Administrators ...

    Aug 21, 2019 · 3 Locking for truncate and delete is different. As for locking TRUNCATE behave more like 'ALTER TABLE' than DELETE. From Microsoft documentation: TRUNCATE TABLE (Transact …

  7. sql server - DELETE vs TRUNCATE - Database Administrators Stack …

    Dec 13, 2012 · Truncate requires "alter table" permission (in the sense that truncate is plug in replacement for delete).

  8. sql server - What permissions are necessary for truncating a table ...

    TRUNCATE TABLE permissions default to the table owner, members of the sysadmin fixed server role, and the db_owner and db_ddladmin fixed database roles, and are not transferable.

  9. sql server - Reuse of space after TRUNCATE TABLE by other tables ...

    Sep 19, 2023 · If I do truncate my table, will the growth of other tables re-use that space freed up, and hence save disk space in the long term? Yup, which is one reason why SHRINK ing is silly - it's just …

  10. sql server - How do I deal with FK constraints when importing data ...

    May 26, 2013 · DELETE If you click Delete rows in destination table it will fail because it doesn't issue a DELETE command, it issues a TRUNCATE command which still conflicts with our foreign keys …