首页 > 代码库 > 查询某个字段存在于哪几个表
查询某个字段存在于哪几个表
1.Oracle
select owner, table_name
from dba_tab_columns
where lower(column_name)=‘firstname‘;
2.mysql
USE information_schema;
SELECT `TABLE_NAME`
FROM `COLUMNS`
WHERE `COLUMN_NAME`=‘fid‘
3.pgsql
SELECT
c.relname,
col_description (a.attrelid, a.attnum) AS COMMENT,
format_type (a.atttypid, a.atttypmod) AS TYPE,
a.attname AS NAME,
a.attnotnull AS notnull
FROM
pg_class AS c,
pg_attribute AS a
WHERE a.attrelid = c.oid
AND a.attnum > 0
AND a.attname = ‘topic_id‘
查询某个字段存在于哪几个表
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。