Chương 7<br />
L p trình T_SQL<br />
<br />
1<br />
<br />
N i dung<br />
Căn b n v l p trình T_SQL<br />
Th t c và Hàm<br />
Transaction<br />
Raiserror<br />
Trigger<br />
<br />
2<br />
<br />
Căn b n v l p trình T_SQL<br />
Qui t c ñ nh danh<br />
Tham chi u ñ n m t ñ i tư ng<br />
server.database.owner.object<br />
Các ki u d li u trong SQL Server<br />
Batch và Script<br />
Bi n c c b và toàn c c<br />
C u trúc ñi u khi n if, while<br />
Kh i l nh begin … end<br />
<br />
Bi u th c case<br />
3<br />
<br />
Batch và Script<br />
Batch là m t t p h p các l nh t o thành m t<br />
nhóm và ñư c xem như m t ñơn v th c thi<br />
Các l nh Create ph i ñư c ñ t trong m t batch ñơn<br />
<br />
Script là 1 chu i các batch ñư c k t h p và<br />
lưu tr trong cùng 1 file<br />
L nh GO ñư c dùng ñ xác ñ nh vi c k t thúc c a 1<br />
batch bên trong 1 script.<br />
File .sql<br />
<br />
4<br />
<br />
Batch và Script<br />
Script sau có 3 batch<br />
USE QLSach<br />
GO<br />
/* ñánh d u k t thúc batch th<br />
CREATE VIEW vwNhanvien AS<br />
SELECT * FROM Nhanvien<br />
<br />
1*/<br />
<br />
GO<br />
/* ñánh d u k t thúc batch th<br />
SELECT * FROM vwNhanvien<br />
<br />
2 */<br />
<br />
GO /* ñánh d u k t thúc batch th<br />
<br />
3 */<br />
5<br />
<br />