实际查询中,经常存在多个tables,需要统一查询比如segments总大小或者索引或者主键等,我们得到大量的tables表名称,但是SQL查询,每次需要手工添加双引号,去除空格很麻烦。
可以通过文本编辑器,列模式,删除不必要的信息后。
举例,如下得到大量的表名称,希望查询到这些表中,已存在主键约束,且为系统自动命名的约束信息。
select owner,constraint_name,constraint_type,table_name,status from dba_constraints
where owner='EXX' and constraint_type='P' and constraint_name like 'SYS%' and table_name in (trim('xx ') ,trim('xx '))