问题描述
- 怎样把oracle中前缀相同的表查出多少张
-
问题描述:比如a_,b_,c_这些前缀开头数据表分别查询各有多少张。
解决方案
select count(*) from user_tables where table_name like 'a_%'
解决方案二:
cyrwyy1314 已经回答了,我再补充一点oracle里面'_'好像是指匹配任意一个字符
解决方案三:
select count(*) from user_tables where table_name like '%_%' escape '';
解决方案四:
把第一个‘%’分别换成 a、b、c
解决方案五:
select count(*) from table where table_name like 'a_%''b_%''c_%'
解决方案六:
准确的说法叫做 ——方案.表名,创建用户的时候自动创建出这个用户的方案。你可以百度一下oracle的方案的概念
时间: 2024-11-03 06:45:01