Partager via


Comment : inclure des fonctions définies par l'utilisateur dans des requêtes

Il est possible d'inclure une fonction définie par l'utilisateur dans des requêtes de bases de données Microsoft SQL Server. Vous pouvez ajouter l'un des trois types de fonctions suivants :

  • des fonctions non modifiables qui retournent une table ;

  • des fonctions modifiables qui retournent une table ;

  • des fonctions qui retournent une variable scalaire.

Notes

Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Utilisation des paramètres.

Pour inclure une fonction de table modifiable ou non modifiable dans une requête ou une vue

  1. Créez la requête à laquelle vous souhaitez ajouter la fonction. Dans le Concepteur de requêtes et de vues, assurez-vous que le volet Schéma est visible.

  2. Dans l'Explorateur de serveurs, développez le nœud Connexions de données ainsi que le nœud de la base de données que vous utilisez.

  3. Développez le nœud Fonctions.

  4. Dans la liste de fonctions, faites glisser la fonction dans le volet Schéma.

Pour inclure une fonction scalaire dans une requête ou une vue

  1. Créez la requête à laquelle vous souhaitez ajouter la fonction. Dans le Concepteur de requêtes et de vues, assurez-vous que le volet Critères est visible.

  2. Dans l'Explorateur de serveurs, développez le nœud Connexions de données ainsi que le nœud de la base de données que vous utilisez.

  3. Développez le nœud Fonctions.

  4. Dans la première ligne vide du volet Critères, entrez le nom de la fonction dans la colonne Colonne.

Voir aussi

Autres ressources

Utilisation de procédures stockées et de fonctions définies par l'utilisateur

Conception de requêtes et vues