Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment afficher le classement d'une base de données dans SQL Server (T-SQL)

Voici deux façons de renvoyer le classement d'une base de données dans SQL Server à l'aide de Transact-SQL.

Interroger sys.databases

La première option consiste à exécuter une requête sur sys.databases pour renvoyer le classement d'une base de données spécifique. Le WHERE La clause vous permet de limiter les résultats à la ou aux bases de données qui vous intéressent :

SELECT 
    name, 
    collation_name 
FROM sys.databases
WHERE name = 'Music';

Cela donne quelque chose comme ceci :

name   collation_name              
-----  ----------------------------
Music  SQL_Latin1_General_CP1_CI_AS

Dans ce cas, nous avons spécifié la base de données appelée Music .

Le DATABASEPROPERTYEX() Fonction

Une autre option consiste à utiliser le DATABASEPROPERTYEX() fonction pour retourner le classement par défaut d'une base de données :

SELECT DATABASEPROPERTYEX('Music', 'Collation') AS Collation;

Voir aussi :

  • Renvoyer le classement du serveur
  • Renvoyer le classement d'une colonne
  • Qu'est-ce que le classement ?