Est-il possible d'obtenir le tableau des définitions de type de INFORMATION_SCHEMA?
Je sais que les types définis par l'utilisateur sont stockés dans information_schema.domains
, mais est-il possible d'obtenir les définitions de types qui sont de type table type
?
Pour être clair, je suis à la recherche pour le type de table de définition:
par exemple, je veux obtenir les définitions de colonnes pour myTableType
CREATE TYPE myTableType AS TABLE(
Id INT,
SomeValue NVARCHAR(20)
);
Quelle version de SQL Server? Est-il une raison pour laquelle vous ne pouvez pas utiliser la nouvelle Dmv?
Vous êtes à la recherche pour l'équivalent de
Qui est correct.
Vous êtes à la recherche pour l'équivalent de
INFORMATION_SCHEMA.COLUMNS
pour l'utilisateur type de table défini par définition, oui?Qui est correct.
OriginalL'auteur Romoku | 2012-12-10
Vous devez vous connecter pour publier un commentaire.
Pour obtenir la liste des colonnes d'une table défini par l'utilisateur type, l'exécuter. Vous aurez besoin de remplacer le nom de votre table pour
some_table_type
:Voir mon edit. Je pense que vous êtes à la recherche pour que, après vos éclaircissements.
Oui c'est ce que je voulais, merci!
OriginalL'auteur
Obtenir la liste de type de table,les colonnes et le type de données pour un utilisateur-type de table défini.
OriginalL'auteur
Obtenir colonne nom, les détails de son type et de la valeur null:
OriginalL'auteur
À l'aide de la Gestion de Studio, il est également possible d'accéder à une représentation visuelle de la coutume /défini par l'utilisateur table des types, comme vous pouvez le faire avec de simples tables.
La différence est que les tables définies par l'utilisateur apparaissent sous la programmabilité nœud dans l'explorateur d'objets, comme indiqué ci-dessous, au lieu de sous Tables:
OriginalL'auteur