【SQL】查找多个表中相同的字段

--查找字段所在
SELECT
	bb.TABLE_NAME,
	bb.COLUMN_NAME ,
	aa.COLUMN_ID,
	aa.DATA_TYPE,
	aa.DATA_LENGTH ,
	bb.COMMENTS
FROM
	user_tab_cols aa
JOIN user_col_comments bb ON
	aa.TABLE_NAME = bb.TABLE_NAME
	AND aa.COLUMN_NAME = bb.COLUMN_NAME
JOIN dba_objects cc ON
	bb.TABLE_NAME = cc.Object_Name
WHERE 
bb.COLUMN_NAME LIKE '%PRODUCTNAME%'
AND DATA_LENGTH<30
AND DATA_TYPE!='UNDEFINED'
AND DATA_TYPE!='CHAR'
ORDER BY
	cc.created DESC ,
	bb.TABLE_NAME,
	aa.COLUMN_ID ;

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/KJJfighting/article/details/131595928
今日推荐