Author: Nisarg Upadhyay

Nisarg is a SQL Server Database Administrator and Microsoft certified professional who has more than 5 years of experience with SQL Server administration and 2 years with Oracle 10g database administration. He has expertise in database design, performance tuning, backup and recovery, HA and DR setup, database migrations and upgrades. He has completed the Bachelors in Information Technology from Ganpat University.

T-SQL SET Operators Part 2: INTERSECT and EXCEPT

Database development, Statements, T-SQL

In my previous article, I explained the basics of set operators, their types, and prerequisites for...
Read More

Advanced SQL: Variations and Different Use cases of T-SQL Insert Statement

Database development, Languages & Coding, Statements, T-SQL

In my previous article, I demonstrated: Insert the output of the table-valued function in the SQL table. Insert the output of the...
Read More

T-SQL SET Operators Part 1: UNION and UNION ALL

Languages & Coding, T-SQL • One Comment

In SQL Server, we can combine the same type of data from multiple tables using SET operators. After combining multiple SQL statements, it...
Read More

Advanced SQL: CROSS APPLY and OUTER APPLY

Database development, Statements

In this article, we’ll look into the “APPLY” operator and its variations – CROSS APPLY...
Read More

Advanced SQL: Insert output of the parameterized table-valued function in SQL table

Database development, Tables

In this article, I am going to demonstrate the following: How to insert the output of a table-valued function in a SQL table. How to insert...
Read More

Auto-Email System to Send Database Summary Report

Automation, Database administration

Database monitoring is the most essential job of any database administrator. Big organizations and companies have multiple database servers...
Read More

SQL Server Database Replication

Database administration • One Comment

Database replication is the technology to distribute data from the primary server to secondary...
Read More

MERGE: Updating Source and Target Tables Located on Separate Servers

Database development, Statements, Tables

What is the MERGE statement? Using the MERGE statement, we can change data in a target table based on data in a source table. Using it, we...
Read More

How to create Snapshot Replication

Database administration, Database Optimization & Structure

The concept of snapshot replication is simple. It generates and distributes the snapshot of schema and data of articles, appeared at a...
Read More

How to create Transactional Replication

Database administration, Database Optimization & Structure

In this article, I am going to demonstrate how to create transactional replication. Transactional...
Read More
Close