63 votes

Requête SQL Server pour trouver tous les noms de base de données actuels

J'ai besoin d'une requête SQL pour trouver les noms des bases de données existantes.

74voto

Mehrdad Afshari Points 204872

Voici une requête pour afficher toutes les bases de données dans un moteur SQL

 Select * from Sys.Databases
 

52voto

Remus Rusanu Points 159382
 select name from sys.databases
 

Vous ne verrez que les bases de données que vous êtes autorisé à voir.

9voto

beach Points 4116

Un autre à ajouter au mélange:

 EXEC sp_databases
 

4voto

NeverHopeless Points 3962

Vous pouvez également utiliser ces moyens:

 EXEC sp_helpdb
 

et:

 SELECT name FROM sys.sysdatabases
 

Lecture recommandée:

N'oubliez pas de regarder sysdatabases VS sys.sysdatabases

Un fil similaire.

3voto

matemaciek Points 150

Ce forum suggère aussi:

SELECT CATALOG_NAME AS DataBaseName FROM INFORMATION_SCHEMA.SCHEMATA

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X