如何查询SQL数据库含特定字段的表

2024-12-02 06:27:23
推荐回答(3个)
回答1:

如果是在mysql数据库中,可以用到information_schema 数据库。
查询特定字段的表可以用如下语句:
select table_name from information_schema.columns where column_name='特定字段名';
如果再指定数据库 可以在where 子句改为:where column_name='特定字段名' and table_schema='特定数据库名';

如果是在sqlserver数据库中,则用到sysobjects和syscolumns 这两个数据库,如下:
select name from sysobjects where id in(select id from syscolumns where name='特定字段名')

其他数据库。。。我还没学。。

回答2:

这个需要用别的工具

如:POWER BULIDER

把你的数据库连接起来就可以了

回答3:

支持一楼 但是我也不知道用什么工具好