ホーム > SQL Server, データベース > SQL Server 2008 Tips 接続サーバーのデータベース名一覧の取得

SQL Server 2008 Tips 接続サーバーのデータベース名一覧の取得

2009 年 4 月 7 日

接続サーバーのデータベース名一覧

photo by Hoppes

SQL Server 2008 Express へ接続している先から、接続先にあるデータベース名の一覧を取得します。

SELECT name FROM sys.databases

sys.databasesを使用して、データベース名の取得は可能です。

ですが、SQL Server のシステムで使用され、インストール当初から存在する4つのファイルも同時に表示されます。

  • master
  • tempdb
  • model
  • msdb

上記4つのシステムデータベース名は取得する必要がないので、以下のようにします。

SELECT name from sys.databases
WHERE 
name <> 'master' AND 
name <> 'tempdb' AND 
name <> 'model' AND 
name <> 'msdb'

関連するエントリー

    None Found

SQL Server, データベース , , , ,

  1. コメントはまだありません。
  1. トラックバックはまだありません。