Tuesday, January 31, 2017

How to check if a Table exists in SQL Server

Tags:  How to check table existence in SQL Server, what is OBJECT_ID function in SQL Server, Different approaches to check table existence in SQL Server,  information_schema.tables.

कभी कभी SQL Server पर काम करते समय हमें check करवाना होता है कि कोई table exist करती है या नहीं, ऐसे scenario में हम कई approaches प्रयोग कर सकते हैं | आईये उनको देखते हैं

मान लीजिये कि हमारे database का name DBFirst  है और उसमे एक table है जिसका name Employee है | हम इस table कि existence check करेंगे |

तरीका 1: INFORMATION_SCHEMA.TABLES का प्रयोग करके:
IF EXISTS (SELECT * FROM INFORMATION_SCHEMA.TABLES
           WHERE TABLE_NAME = N'Employee')
BEGIN
  PRINT 'This Table Exists'
END



तरीका 2: OBJECT_ID() Function का प्रयोग करके:

IF OBJECT_ID('dbo.Employee') IS NOT NULL
BEGIN
  PRINT 'This Table Exists'
END



तरीका 2 में dbo लगाना जरुरी नहीं है | यह optional है |

उम्मीद करता हूँ कि ये लेख आपके लिए मददगार होगा |

अपना feedback/suggestions अवश्य दें | मुझे मेल करें |

My Youtube Channel – Click Here

Rudra Pratap Singh

Software Engineer

1 comment:

How to Get Organic Views on Your Channel/Content

 Hi Friends, This post will be very short and specific in the information.  If you are a content creator and want some help in getting organ...