01. Program Statements
Comment
Variables
Data Types
Boolean
Integer
Binary
Decimal
Currency
Date Time
Character
Variant
Table Variable
Temporary Table
Print Statement
Begin ... End
Conditional Statement
IF Statement
CASE ... WHEN ...THEN
WHILE Statement
BREAK and CONTINUE
02. User Defined Function
About User Defined Function
Scalar User Defined Function
Create Function
Modify Function
Execute Function
Display Function
Rename Function
Delete Function
Numeric Argument
Character Argument
Date Time Argument
Decode Argument
Inline Table-valued Function
Create Function
Execute Function
Multi Table-valued Function
Create Function
Execute Function
03. Build-In Function
Mathematical Functions
String Functions
Date and Time Functions
Configuration Functions
Metadata Functions
System Functions
04. SET OPTION ON / OFF
ANSI_NULL
NOCOUNT
ROWCOUNT
STATISTICS IO
SHOWPLAN_ALL
SHOWPLAN_TEXT
QUOTED_IDENTIFIER
05. Stored Procedure
Types of Stored Procedures
Simple Stored Procedure
Create Stored Procedure
Execute Stored Procedure
Display Stored Procedure
Rename Stored Procedure
Delete Stored Procedure
Parameter and Data Types
Input Parameter Data
Default Parameter Data
NULL Parameter Data
Wildcard Parameter Data
Output Parameter Data
Output Cursor Data
Output Table Data
Define Option in Procedure
WITH RECOMPILE Option
WITH ENCRYPTION Option
RETURN Option
Error Handling in Procedure
Maintain Error
@@RAISE ERROR
Nested Stored Procedure
Convert Procedure - Function
06. TRIGGER
Create Trigger
Execute Trigger
Display Trigger
Rename Trigger
Delete Trigger
Data Integrity Trigger
INSTEAD OF Trigger
07. Cursor
Declare Cursor
Open Cursor
Fetch Cursor
Close Cursor
Deallocate Cursor
@@FETCH_STATUS
08. Index
Overview of Index
B-Tree Index
Clustered Index
Non-Clustered Index
Unique Index
Composite Index
BIT Map Index
Maintain Index
Disable Index
Rebuild Index
Drop Index
Optimization Technique
09. MS SQL Server Profiler
About Profiler Application