[前][次][番号順一覧][スレッド一覧]

mysql:12541

From: バリュー 平野 <バリュー 平野 <hirano@xxxxxxxxxx>>
Date: Tue, 06 Dec 2005 17:17:38 +0900
Subject: [mysql 12541] Re: 接続中のデータベース以外のデータベース名取得 SQL

木村明治@キムラデービーさん、MLの皆さん

> > 「接続中以外のデータベース一覧」
> Windows2000 sp4
> MySQL 5.0.16-nt  (sjis)
> MySQL ODBC 3.51 Driver  
> ADO(MDAC2.7 SP1)

SELECT 
  a.*
FROM 
  INFORMATION_SCHEMA.SCHEMATA as a,
  (select database() as DBName) as b
WHERE
  a.SCHEMA_NAME <> b.DBName
; 

でイケました!!
ありがとうございます!!

追加で申し訳ないのですが、ODBCなどで接続できるSQLの
実行クライアントツールを作成しておりまして、相手の
MySQLサーバのバージョンが5より前の(3.23.56 等)の
場合でも動くような記述があれば、クライアントツール
としての幅が広がると思っています。

もし、別解をご存知でしたらご教授ください。

何度も申しわけありません。
以上です。
0--------1---------2---------3---------4---------5
株式会社バリューソフトウエア

平野 源
hirano@xxxxxxxxxx

ValueSQL -- For all SQL developers --  
http://gwsrv.valuenet.co.jp/ValueSQL/pukiwiki.php
0--------1---------2---------3---------4---------5


[前][次][番号順一覧][スレッド一覧]

     12539 2005-12-06 16:27 [バリュー 平野 <hira] 接続中のデータベース以外のデータベース名取得SQL
     12540 2005-12-06 16:59 ┗["KIMURA, Meiji" <kim]                                       
->   12541 2005-12-06 17:17  ┗[バリュー 平野 <hira]