Check if table exists and if it doesn't exist, create it in SQL Server 2008

后端 未结 8 680
名媛妹妹
名媛妹妹 2020-12-07 12:12

I am writing a Stored procedure in SQL Server 2008. I need to check if a table exists in the database. If it doesn\'t then I need to create it.

How do I do this?

8条回答
  •  无人及你
    2020-12-07 12:34

    IF (EXISTS (SELECT * 
                     FROM INFORMATION_SCHEMA.TABLES 
                     WHERE  TABLE_NAME = 'd020915'))
    BEGIN
      declare @result int
      set @result=1
      select @result as result
    END
    

提交回复
热议问题