Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Session5_Module9_Triggers pps
MIỄN PHÍ
Số trang
53
Kích thước
216.6 KB
Định dạng
PDF
Lượt xem
1129

Tài liệu đang bị lỗi

File tài liệu này hiện đang bị hỏng, chúng tôi đang cố gắng khắc phục.

Session5_Module9_Triggers pps

Nội dung xem thử

Mô tả chi tiết

Triggers / Session 5/ 1 of 52

Session 5

Module 9: Introduction to triggers

Triggers / Session 5/ 2 of 53

 A stored procedure is a group of Transact-SQL

statements executed as a single block of code.

 SQL Server 2005 provides various system stored

procedures that assist in database administrative

activities.

 User can create custom stored procedures for

performing various tasks.

 Deferred name resolution is the stage where the

processor checks for names of the objects

referenced by the procedure. This check is done

during the execution of the procedure.

 When a procedure is executed, parameters can be

passed between the calling program and the stored

procedure.

Module 7 - Review

Triggers / Session 5/ 3 of 53

Module 8 - Review

 The sp_helptext procedure can be used to display the

stored procedure definition.

 An object that references another object is considered

dependent on that object. The sp_depends procedure

is used to display the information about database

object dependencies.

 In a stored procedure, statements or parameters can

be changed by either re-creating the stored procedure

or by altering an existing stored procedure.

 A stored procedure can be dropped if it is not needed

anymore.

 Stored procedures can be nested; that is, a stored

procedure can be called from within another stored

procedure.

 In stored procedures, error handling is done using the

TRY…CATCH construct.

Triggers / Session 5/ 4 of 53

Module 9: Introduction to

triggers

Objectives

Database Objects/ Session 5/ 5 of 52

Triggers

 A trigger is a stored procedure that is executed when an attempt is

made to modify data in a table that is protected by the trigger.

 Triggers cannot be executed directly, nor do they pass or receive

parameters.

 Triggers are defined on specific tables and these tables are referred

to as trigger tables.

 If a trigger is defined on the INSERT, UPDATE, DELETE action on a

table, it fires automatically when these actions are attempted. This

automatic execution of the trigger cannot be circumvented.

 In SQL Server 2005, triggers are created using the CREATE

TRIGGER statement.

Tải ngay đi em, còn do dự, trời tối mất!