Pouvons-nous retourner la table de la fonction en SQL ?
Pouvons-nous retourner la table de la fonction en SQL ?

Vidéo: Pouvons-nous retourner la table de la fonction en SQL ?

Vidéo: Pouvons-nous retourner la table de la fonction en SQL ?
Vidéo: SQL #13 - fonctions d'agrégation 2024, Peut
Anonim

UNE table -estimé la fonction renvoie un seul ensemble de lignes (contrairement aux procédures stockées, qui peut revenir plusieurs formes de résultat). Parce que le revenir type d'un table -estimé fonction est Table , tu pouvez utiliser un table -estimé fonction n'importe où dans SQL que vous pouvez utiliser un table.

De même, il est demandé, une fonction SQL peut-elle retourner une table ?

Introduction. Table -Estimé Les fonctions existent depuis SQL Serveur version 2005. Fondamentalement un Table -Estimé Fonction est un fonction cette renvoie un tableau , ainsi il pouvez être utilisé comme un table dans une requête.

De même, une procédure stockée peut-elle retourner une table ? Tu pouvez 't techniquement retourner "un tableau ", mais toi peut revenir un jeu de résultats et en utilisant la syntaxe INSERT INTO.. EXEC, vous pouvez appeler clairement un PROC et stocker les résultats dans un table taper. La valeur d'état étant revenu par un La procédure stockée peut être uniquement un type de données INT.

Par conséquent, pouvons-nous retourner un jeu de résultats de table à partir d'une fonction ?

De retour une Ensemble de résultats à partir d'une procédure stockée. Vous pouvez Utilisez le RETOUR possibilité de revenir une ensemble de résultats , sous la forme d'un table , à partir d'une procédure stockée. Ce temporaire table peut seulement être inséré dans. Il ne peut pas être référencé, depuis la procédure stockée, à l'aide d'une instruction SQL SELECT, UPDATE ou DELETE.

Qu'est-ce que DBO en SQL ?

Les dbo , ou propriétaire de la base de données, est un compte d'utilisateur qui dispose d'autorisations implicites pour effectuer toutes les activités dans la base de données. Les membres du rôle serveur fixe sysadmin sont automatiquement mappés sur dbo . dbo est également le nom d'un schéma, comme indiqué dans Propriété et séparation utilisateur-schéma dans SQL Serveur.

Conseillé: