SQL-20761-2

Using SQL Queries in SQL Server - Advanced

Form of participation
Form of training
Length of training
  • 2 day (2×8 Lessons)
  • daily 9:00 - 17:00
Available languages
  • Hungarian
Dates

Training price

269 000 Ft
+ VAT/person
Please choose the date and form of participation!
Would you like a custom made solution, group training on this topic?
Find out more about our customised training services here.

Description

The training is recommended for anyone who will be responsible for advanced data query, display, organization, error handling, transaction management in SQL Server 2016. The training builds on previous SQL query knowledge and practice and covers the basics of operators, table expressions, stored procedures, error handling, views, transaction and optimization.

Outline

Using INSERT, UPDATE, DELETE statements in Transact-SQL.

MERGE statement

Include OUTPUT clause in various DML statements

Creating statements, using PIVOT and UNPIVOT.

Introduction to T-SQL programming: basics of controls (loops, branches); concept, creation and execution of dynamic SQL.

Error handling: basic concepts, compile and run-time errors, redirecting errors using TRY/CATCH, creating error handling routines using CATCH and ERROR functions, creating client-side error messages (THROW, RAISERROR), error handling tips and tricks.

Transaction management basics: basic concepts, transaction properties, benefits of using transactions; using transaction management statements; transaction error handling.

Outline (PDF)

Prerequisites

Completion of or knowledge of the Querying Microsoft SQL Server 2016 (20461_1) course. As the course materials are in English, a minimum of basic English at document reading level is required. The lecture is in Hungarian.