Académique Documents
Professionnel Documents
Culture Documents
Prof. C. El Amrani
Introduction
Le Transact SQL ou T-SQL est une extension de SQL92 et
propose de nombreuses améliorations :
• Déclaration de variables
• Opérateurs
• Structures de contrôle (if/case/while/goto ..)
• Curseurs (pointeurs de données)
• …
Utilisation des variables
Exemple :
declare @PrixMoy money
declare @NbProd smallint
set @PrixMoy=(select avg(UnitPrice) from products)
set @NbProd=(select count(ProductID) from products)
select @PrixMoy, @NbProd
Création
Exemple :
create procedure GetProductID
as
select ProductID
from products
go
Utilisation
Exemple :
exec GetProductID
Exécution :
ProductID
-------------
1
2
3