数据库中快速查字段所在的表
mysql语句:
USE information_schema;
SELECT TABLE_NAME FROM COLUMNS WHERE COLUMN_name='XXXX';
解析:
1) xxxx:为你想要查的字段
2) informatino_schema:
说得简单点,information_schema这张数据表保存了MySQL服务器所有数据库的信息。如数据库名,数据库的表,表栏的数据类型与等。再简单点,这台MySQL服务器上,到底有哪些数据库、各个数据库有哪些表,每张表的字段类型是什么,各个数据库要什么权限才能访问,等等信息都保存在information_schema表⾥⾯。
SQL Server语句:
简单的mysql语句
a.name as TableName,
b.name as ColumnsName
sysobjects a, syscolumns b b.name='rankid' and a.id=b.id
b.name=字段名
oracle语句:
system⽤户下执⾏ select table_name from _TAB_COLUMNS where COLUMN_NAME='字段名';
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论