SET SERVEROUTPUT ON
ACCEPT ROW_ID PROMPT 'INPUT A Sring :'
DECLARE
SQL_STMT VARCHAR2(200);
V_TBLNAME VARCHAR2(30);
V_COLNAME VARCHAR2(30);
REC_COUNT NUMBER(7):=0;
CURSOR WT_TABLES IS
SELECT TABLE_NAME,COLUMN_NAME FROM USER_TAB_COLUMNS
WHERE DATA_TYPE='VARCHAR2'
ORDER BY TABLE_NAME,COLUMN_NAME;
BEGIN
FOR COLREC IN WT_TABLES LOOP
V_TBLNAME:= COLREC.TABLE_NAME;
V_COLNAME:= COLREC.COLUMN_NAME;
-- DBMS_OUTPUT.PUT_LINE (V_TBLNAME);
SQL_STMT:='SELECT COUNT(*) FROM '||COLREC.TABLE_NAME||' WHERE '||COLREC.COLUMN_NAME||' LIKE :1';
EXECUTE IMMEDIATE SQL_STMT INTO REC_COUNT USING '&ROW_ID';
-- DBMS_OUTPUT.PUT_LINE (V_TBLNAME||' '||REC_COUNT);
IF REC_COUNT>=1 THEN
DBMS_OUTPUT.PUT_LINE ('TABLE: '||
V_TBLNAME||' ,COLUMN: '||V_COLNAME);
END IF;
END LOOP;
END;
/
保存为xx.sql,在DB中运行
分享到:
相关推荐
Windchill系统Oracle迁移、备份步骤
windchill资料windchill资料windchill资料windchill资料
Windchill 查询Windchill 数据库的 SQL 查询集合 - Oracle 和 MS SQL 方言。
windchill的二次开发资料,主要介绍来了如何用java来进行windchill的客户化定制
Windchill二次开发数据库连接及操作的两种方式代码 1.通过Windchill自身提供的API执行数据库连接和操作 2.JDBC连接Oracle执行查询和更新操作
介绍windchill体系结构以及原理,并简单讲解windchill是运行机制等
windchill BUS_WINDCHILL9学习资料,pdf格式。
windchill 二次开发官方说明书,介绍windchill客户化定制的方法等。
windchill12.1.0.0 安装
Windchill学习笔记 1.Windchill安装与部署 2.Windchill开发环境配置 3.Windchill配置 4.Windchill开发部署 5.Windchill常用命令 6.Windchill升级 7.Linux安装Oracle
Windchill监控程序,可用于性能调优和系统监控
windchill 远程调试详细介绍 windchill开发环境搭建 windchill服务端调试模式设置 windchill eclipse开发环境搭建详细介绍
windchill学习windchill学习windchill学习windchill学习windchill学习windchill学习windchill学习windchill学习windchill学习windchill学习
windchill的对象,用于初学者对windchill系统的学习和理解
WINDCHILL项目管理模块使用教程 WINDCHILL项目管理模块使用教程
windchill 二次开发 infoengine 开发课程,第三课
JAVAECLIPSE下配置WINDCHILL远程调试WINDCHILL学习笔记.pdf
windchill客制化开发很好的资源,适用于windchill 10.0 的开发
windchill系统调优文档windchill
creo集成windchill工作区应用剖析。