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

Monday, January 23, 2017

Debug and Release Mode in Visual Studio

Tags: What is the difference between Debug and Release mode in Visual Studio in Hindi, what is Debug and Release mode in Visual Studio.


जब developers Visual Studio में काम करते हैं तो कभी कभी Debug और Release option को लेकर confusion होता है | आज हम इसमें अंतर देखेंगे |
यह options अलग अलग Solution configuration के labels हैं |


बहुत ही आसान सब्दो में कहे तो जब हम development करते हैं तो Debug option use करते हैं और जब project को finally server पर deploy करना होता है तो Release mode का use करते हैं |

Debug Mode

  • ü  Developer हर source code line पर break point set कर सकता है
  • ü  Runtime source code ज्यादा memory का use करता है
  • ü  इस  mode में कम optimized code होता है
  • ü  इसका size बड़ा होता है और slow run करता है

Release Mode

  • ü  Developer हर source code line पर break point set नहीं कर सकता है |
  • ü  Runtime में source code कम memory का use करता है |
  • ü  इस mode में ज्यादा optimized code होता है
  • ü  इसका size छोटा होता है और fast run करता है |

I hope it will help. Please post your feedback, question, or comments about this article.

Happy Coding

Rudra Pratap Singh


Software Engineer

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...