comment obtenir le nom de toutes les bases de données dans Sql Server

nous pouvons écrire une requête comme ci-dessous pour obtenir la liste de toutes les bases de données sur une instance D’un serveur Sql. Cette liste comprend à la fois les bases de données système ainsi que les bases de données créées par l’utilisateur.,

SELECT name FROM SYS.DATABASES

résultat:

comment obtenir uniquement le nom des bases de données créées par L’utilisateur dans Sql Server

si vous souhaitez obtenir uniquement le nom des bases de données créées par nous pouvons écrire une requête comme ci-dessous. Ici, je filtre les bases de données système connues à partir du résultat. Pour autant que je sache, Sql Server ne fournit aucun mécanisme avec lequel nous pouvons identifier une base de données en tant que base de données système ou base de données créée par l’utilisateur.,

résultat:

Comment obtenir uniquement le nom des bases de données système dans Sql Server

si vous voulez obtenir uniquement le nom des bases de données système à partir d’une instance D’un serveur Sql, alors nous pouvons écrire une requête

RÉSULTAT:

Le nombre de Bases de données Système renvoyée varie d’une instance de Sql Server vers une autre instance de Sql Server., Par exemple, si vous avez installé Sql Server reporting services, seule L’instance de Sql Server aura les bases de données reportserver et reportservertempdb.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *