SQL Server - TSQL
This course covers the fundamentals of using SQL Server from T-SQL to the CLR, to automating processing with SQL Server Integration services
You are currently not signed in. Please sign in to access subscriber-only content.
Currently using: {{getCurrentPlayerName()}} [Change]
| expand all | collapse all | Progress | Duration | |
|---|---|---|---|
T-SQL and the CLR |
|
01:17:31 | |
|
T-SQL and CLR Overview
|
|
03:04 | |
|
Why use the CLR?
|
|
02:52 | |
|
Visual Studio and Extensions
|
|
01:27 | |
|
Demo:Simple UDF
|
|
03:18 | |
|
Demo:Directly adding UDF
|
|
04:19 | |
|
Demo:Debugging Extension
|
|
05:19 | |
|
Assembly Permission
|
|
02:35 | |
|
Demo:Create Assembly Permission
|
|
07:51 | |
|
Demo:CLR Enable
|
|
02:53 | |
|
Demo:External Access Trustworthy
|
|
06:03 | |
|
Demo:External Access Signed
|
|
04:52 | |
|
CLR in a Box
|
|
06:09 | |
|
SqlFunction Attribute
|
|
11:41 | |
|
Data Access
|
|
05:33 | |
|
Table Valued Functions
|
|
08:36 | |
|
Conclusion
|
|
00:59 | |
T-SQL and the CLR II |
|
01:10:35 | |
|
T-SQL and CLR II Overview
|
|
00:33 | |
|
SqlTypes
|
|
01:04 | |
|
SqlTypes vs. .NET Types
|
|
04:50 | |
|
Equivalent Types
|
|
04:20 | |
|
Null Support
|
|
08:26 | |
|
SqlString
|
|
03:51 | |
|
Stored Procedures
|
|
02:03 | |
|
Stored Procedure Basics
|
|
04:11 | |
|
SqlContext
|
|
01:08 | |
|
SqlPipe Messages
|
|
00:59 | |
|
Constructed Resultset
|
|
01:06 | |
|
Fibonacci Series
|
|
00:58 | |
|
Implementing Fibonacci Series
|
|
05:24 | |
|
Stored Procedure Database Access
|
|
14:07 | |
|
Aggregate Functions
|
|
01:54 | |
|
SqlUserDefinedAggregate
|
|
02:56 | |
|
SumSpecial User Defined Aggregate
|
|
10:27 | |
|
Summary
|
|
01:52 | |
|
References
|
|
00:26 | |
T-SQL I |
|
00:45:27 | |
|
Title
|
|
00:12 | |
|
Overview
|
|
00:56 | |
|
Table Row Constructor
|
|
00:21 | |
|
Table Row Constructor Examples
|
|
04:12 | |
|
Output Clause
|
|
01:15 | |
|
Output Clause Examples
|
|
07:16 | |
|
Large Datatypes
|
|
01:19 | |
|
Large Datatypes Examples
|
|
15:10 | |
|
Covering Index
|
|
01:53 | |
|
Covering Index Examples
|
|
11:36 | |
|
Summary
|
|
01:17 | |
T-SQL II |
|
00:38:58 | |
|
Overview
|
|
00:41 | |
|
Top
|
|
00:47 | |
|
Top Example
|
|
03:22 | |
|
Top and Modifications
|
|
04:19 | |
|
Exceptions
|
|
01:56 | |
|
Exception Information
|
|
03:47 | |
|
Exception Example
|
|
07:45 | |
|
Exception and Fatal Error
|
|
05:20 | |
|
Uncommitable Transaction
|
|
05:03 | |
|
Error Functions
|
|
03:22 | |
|
Error Severity
|
|
01:50 | |
|
Summary
|
|
00:46 | |
T-SQL III |
|
00:54:30 | |
|
Overview
|
|
00:18 | |
|
Isolation
|
|
03:31 | |
|
Snapshot implements isolation
|
|
00:36 | |
|
Transaction and isolation
|
|
02:53 | |
|
Missing Update
|
|
02:45 | |
|
Incoherent Data
|
|
03:22 | |
|
Serialized Access
|
|
03:36 | |
|
Most data not shared
|
|
01:35 | |
|
Transactions run in isolation
|
|
04:12 | |
|
Implementing serializable isolation
|
|
03:05 | |
|
Locks and blocking
|
|
03:36 | |
|
Implementing snapshot isolation
|
|
08:00 | |
|
Example read committed
|
|
02:29 | |
|
Example snapshot
|
|
01:39 | |
|
Snapshots and writes
|
|
02:51 | |
|
Version lifetime
|
|
02:46 | |
|
Read committed snapshot
|
|
01:37 | |
|
Example read committed snapshot
|
|
02:01 | |
|
Snapshot management
|
|
01:08 | |
|
Summary
|
|
02:30 |
T-SQL and the CLR