2013-07-02 58 views
3

我需要在VB.NET以下查詢到MySQL服務器有什麼方法可以更改SHOW TABLES上的列名稱?

SHOW TABLES FROM BaseX 

目前返回「Tables_in_BaseX」 但我想,列名是一個特定的詞。 有什麼方法可以改變它?

例子:

Tables_in_BaseX <--Column name/title 
Clients 
Data 
Info 
Schedule 

應該

BaseX Table list <--Column name/title 
Clients 
Data 
Info 
Schedule 

我試圖

SHOW TABLES FROM BaseX AS 'BaseX Table list'; 

但沒有工作

+0

令人困惑。你能展示一些預期的產出樣本嗎? – Randy

+0

增加了更多信息/例子。 –

+0

我有類似的問題,解決這個問題有什麼好運? –

回答

1

也許你可以使用information_schema.tables代替:

select table_name as 'BaseX Table List' 
from information_schema.tables t 
where t.table_schema = 'BaseX' 
+0

錯誤代碼:1054.'where子句'中的未知列't.schema_name' –

+1

這可能工作或MSSQL服務器,但不在MySQL上! –

相關問題