The ‘Database’ Archives
Posted May 28, 2019 by

EXCEPT and INTERSECT – SET Operator In SQL Server

SQL Server supports ANSI SET operators. Including UNION, UNION ALL, EXCEPT and INTERSECT. Generally, SET operators used to combine multiple query result sets into a single result set. In an early post on tech-recipes, we have learned the use of UNION and UNION ALL operators.

Category Database, SQL Server

Posted May 23, 2019 by

How To Send Email Using Database Mail In SQL Server

How To Send Email Using Database Mail In SQL Server

Sending email is a routine task needed in any application. Emails used for sending an alert, message, query result, attachment or any other notification to users. SQL Server uses the Database Mail component to configure and send emails. Using this back end component rather than a frontend application for sending email is hassle-free. Giving more […]

Category Database, SQL Server

Posted May 21, 2019 by

How To Schedule SQL Agent Job Using SSMS GUI

SQL Server agent job is a windows service based scheduler. Agent job is used to schedule and automate SQL scripts, administrative tasks, SSIS packages and various other tasks using SQL agent job tool. This component is integrated along with SSMS and available under Object explorer as SQL Server Agent.

Category Database, SQL Server

Posted May 19, 2019 by

How To Read Uncommitted Dirty Data In SQL Server

Dirty Read Problem - Read Uncommitted Isolation - SQL Server_Feature

Transaction is an essential part of the database. No database design is complete without handing transaction behaviour correctly. Transaction defines that all the set of operations has to succeed or fail as a unit. Partial success or failure results in the unexpected output. Transaction is needed to maintain integrity in the database.

Category Database, SQL Server

Posted May 16, 2019 by

How To Use BCP Utility In SQL Server

How To Enable Dark Theme In SQL Server

BCP (bulk copy program) – a command line utility that bulk copies data between SQL Server database tables and data files. Using BCP, we can export data from a database table, view or a query to data files, generally text delimited files. Moreover, using BCP to import data into SQL Server database table from data […]

Category Database, SQL Server

Posted May 10, 2019 by

How To Use IF…ELSE Statement In SQL Server

EXCEPT and INTERSECT – SET Operator In SQL Server

A conditional statement IF…ELSE included in many programming languages. IF…ELSE works on boolean expression resulting in TRUE or FALSE. Besides, different actions can be performed on boolean expression results. IF…ELSE in SQL Server is used to check expression and based on the results (TRUE or FALSE) execute another SQL statements block.

Category Database, SQL Server

Posted May 7, 2019 by

How To Create Custom Keyboard Shortcut In SQL Server

How To Create Custom Keyboard Shortcut In SQL Server

Using a keyboard shortcut saves time and effort. Every smart developer should know a handful of keyboard shortcuts to increase productivity. SQL Server includes numerous keyboard shortcuts for developers to increase efficiency. Important to learn and try them out to speed up the development. You can save a lot of time and efforts by assigning […]

Category Database, SQL Server

Posted April 19, 2019 by

How To Use CHARINDEX Function In SQL Server

EXCEPT and INTERSECT – SET Operator In SQL Server

SQL Server has added support for various string functions. Coupled with manipulation and pattern finding features. String function takes a string as input and returns numeric value or another string as an output. Depends on the type of function used. Usually while working with string, we need to find the first occurrence of a character […]

Category Database, SQL Server

Posted April 11, 2019 by

SELECT vs SET For Variable Assignment In SQL Server

SELECT vs SET For Variable Assignment In SQL Server

Using SELECT and SET statement for variable assignments is a common practice in SQL Server. I did not pay more attention to SELECT vs SET difference, until I met with surprising logical errors. In production code using SELECT over SET, produced unanticipated results. Both are used interchangeably for variable assignment. Importantly, understanding when to use […]

Category Database, SQL Server

Posted March 31, 2019 by

How To Schedule SQL Agent Job Using T-SQL Script

How To Schedule SQL Agent Job Using T-SQL Script

SQL Server agent job is a windows service based scheduler. Agent job is used to schedule and automate SQL scripts, administrative tasks, SSIS packages and various other tasks using SQL agent job tool. This component is integrated along with SSMS and available under Object explorer as SQL Server Agent.

Category Database, SQL Server

Posted March 24, 2019 by

Pagination using ROW_NUMBER with a CTE In SQL Server

Pagination In SQL Server-ROW_NUMBER with CTE

ROW_NUMBER with a CTE (Common Table Expression) is used for Pagination in query results. This was a go-to method with SQL Server 2008. Later, SQL Server 2012 introduced the OFFSET-FETCH option to simplify pagination using queries with improved performance. Pagination is a way to show results into a small number of rows and pages. Instead […]

Category Database, SQL Server

Posted March 16, 2019 by

How To Refresh Intellisense Cache In SQL Server

EXCEPT and INTERSECT – SET Operator In SQL Server

Microsoft SQL Server software is bundled with exceptional features. Whenever we begin typing queries, SQL Server automatically starts suggesting you the schema names, table name and columns. Many more suggestions are offered to make developers’ work easy. All these suggestions and auto-completes are nothing but SQL Server’s Intelligence cache feature.

Category Database, SQL Server