Resume sql
Les procedures :
Une procédure stockée dans SQL est un groupe d'instructions SQL qui sont stockées ensemble dans une
base de données.
Une procédure stockée peut recevoir des paramètres d’entrée, exécuter les instructions T SQL dans la
procédure, et retourner les résultats, s’il y en a.
Les procédures stockées peuvent : Ne pas avoir de paramètre
Avoir des paramètres d’entrée
Avoir des paramètres de sortie ou avoir une valeur de retour
Pour modifier une procédure stockée, on peut utiliser l’instruction : ALTER PROCEDURE
Poursupprimer uneprocédure stockée, vous utilisezl'instruction DROP PROCEDUREou DROP PROC
Les Fonctions Stockées :
Les fonctions dans SQL Server (comme les procédures) sont des objets de la base de données qui
contiennent un ensemble d'instructions SQL pour effectuer une tâche spécifique
Contrairement aux procédures, une fonction renvoie TOUJOURS soit une valeur, soit une table. Il
convient de noter également qu’une fonction SQL n’a pas paramètres de sortie
Les fonctions Table Les fonctions table dans SQL Server sont des fonctions définies par l'utilisateur qui
renvoie des données de type de table. Puisque le type de retour de cette fonction est une table, nous
pouvons l'utiliser de la même manière que nous utilisons une table.