Delete row if table exists SQL

后端 未结 9 975
旧时难觅i
旧时难觅i 2021-01-17 10:36

I have a script that drops a load of tables using DROP TABLE IF EXISTS, this works.

There is also a delete in this script to DELETE a row from another table that I d

9条回答
  •  深忆病人
    2021-01-17 11:06

    you can use bellow code:

    DECLARE @TABLENAME VARCHAR(20)='TableName';
    
    IF (OBJECT_ID(@TABLENAME) IS NOT NULL )
    BEGIN
       execute(N'TRUNCATE TABLE ' + @TABLENAME + '' );
    END
    ELSE
    BEGIN 
      PRINT 'Table NOT Exists'
     END
    

提交回复
热议问题