2013-07-02 60 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上! –

相关问题