-- Simple Recherche SELECT nom, service FROM employe WHERE statut = 'stagiaire' ORDER BY nom; ============================================================================= -- INSERT insère des lignes, (aussi appelés tuples) -- dans une table existante INSERT INTO a_table (field1, field2, field3) VALUES ('test', 'N', NULL); ============================================================================= -- UPDATE Modifie un ensemble de tuples existant dans une table UPDATE a_table SET field1 = 'updated value' WHERE field2 = 'N'; ============================================================================= -- DELETE Supprime un ensemble de tuples existant dans une table DELETE FROM a_table WHERE field2 = 'N'; ============================================================================= -- Proc stock Transact-SQL exemple : USE AdventureWorks2012; GO CREATE PROCEDURE HumanResources.GetEmployees @LastName nvarchar(50), @FirstName nvarchar(50) AS SET NOCOUNT ON; SELECT FirstName, LastName, Department FROM HumanResources.vEmployeeDepartmentHistory WHERE FirstName = @FirstName AND LastName = @LastName AND EndDate IS NULL; GO EXECUTE HumanResources.GetEmployees N'Ackerman', N'Pilar'; -- Or EXEC HumanResources.GetEmployees @LastName=N'Ackerman', @FirstName=N'Pilar'; GO -- Or EXECUTE HumanResources.GetEmployees @FirstName=N'Pilar', @LastName=N'Ackerman'; GO