Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: SQL Server
Expertise: Beginner
Jul 27, 1999

Dropping Tables at Beginning of Statement

Question:
I am trying to create a procedure that first drops the table "table" but only if it already exists.

How do I create the statement using "if exists" or something similar to this?

 
Drop table mytable
select * 
into mytable
from othertable
This statement returns an error if the table does not already exist.

Answer:
What you are after is this:

 
IF EXISTS (SELECT name FROM sysobjects WHERE type = 'U')
    DROP TABLE mytable
END
DevX Pro
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date