英语翻译1.定义一个函数,能查出,字段为“macro”,需要统计macro值为yes的记录个数.--入参:用户名,表名,
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/08/12 07:59:05
英语翻译
1.定义一个函数,能查出,字段为“macro”,需要统计macro值为yes的记录个数.
--入参:用户名,表名,字段名,条件要等于的值
create or replace function get_col_cnt(c_owner varchar2,
c_tab_name varchar2,
c_col_name varchar2,
c_value varchar2) return number as
cnt number(8);
c_sql varchar2(2000);
begin
c_sql := 'select count(1) from ' || c_owner || '.' || c_tab_name ||
' where ' || c_col_name || ' = ''' || c_value || '''';
execute immediate c_sql
into cnt;
return cnt;
end get_col_cnt;
2、查询结果
select t.table_name ,get_col_cnt(t.owner ,t.table_name ,'MACRO','YES')
from dba_tables t
where owner = 'YC'
and exists (select 1
from dba_tab_cols t1
where t.owner = owner
and t.table_name = table_name
and t1.column_name = 'MACRO');
其中YC为数据库名,sql server 2005
MACRO为字段名
表的名称很多,没有什么规律
1.定义一个函数,能查出,字段为“macro”,需要统计macro值为yes的记录个数.
--入参:用户名,表名,字段名,条件要等于的值
create or replace function get_col_cnt(c_owner varchar2,
c_tab_name varchar2,
c_col_name varchar2,
c_value varchar2) return number as
cnt number(8);
c_sql varchar2(2000);
begin
c_sql := 'select count(1) from ' || c_owner || '.' || c_tab_name ||
' where ' || c_col_name || ' = ''' || c_value || '''';
execute immediate c_sql
into cnt;
return cnt;
end get_col_cnt;
2、查询结果
select t.table_name ,get_col_cnt(t.owner ,t.table_name ,'MACRO','YES')
from dba_tables t
where owner = 'YC'
and exists (select 1
from dba_tab_cols t1
where t.owner = owner
and t.table_name = table_name
and t1.column_name = 'MACRO');
其中YC为数据库名,sql server 2005
MACRO为字段名
表的名称很多,没有什么规律
![英语翻译1.定义一个函数,能查出,字段为“macro”,需要统计macro值为yes的记录个数.--入参:用户名,表名,](/uploads/image/z/2380096-64-6.jpg?t=%E8%8B%B1%E8%AF%AD%E7%BF%BB%E8%AF%911.%E5%AE%9A%E4%B9%89%E4%B8%80%E4%B8%AA%E5%87%BD%E6%95%B0%2C%E8%83%BD%E6%9F%A5%E5%87%BA%2C%E5%AD%97%E6%AE%B5%E4%B8%BA%E2%80%9Cmacro%E2%80%9D%2C%E9%9C%80%E8%A6%81%E7%BB%9F%E8%AE%A1macro%E5%80%BC%E4%B8%BAyes%E7%9A%84%E8%AE%B0%E5%BD%95%E4%B8%AA%E6%95%B0.--%E5%85%A5%E5%8F%82%EF%BC%9A%E7%94%A8%E6%88%B7%E5%90%8D%2C%E8%A1%A8%E5%90%8D%2C)
哥们,你的自定义函数是oracle的,你数据库是sql server 2005的,你根本就没法执行
英语翻译1.定义一个函数,能查出,字段为“macro”,需要统计macro值为yes的记录个数.--入参:用户名,表名,
macro-economically
请问macro
用VB查询一个表中同时包含两个字段的记录,然后统计记录的数量.如何获取数量的值.
vfp怎么统计一个字段中相同内容的个数
英语翻译我在玩穿越火线欧服,想搞一个macro但是不知道怎么说才好听且正确大概的意思就是,你认为你是名侦探柯南(dete
what dose Macro mean?
macro表示什么镜头?
micro macro lens
macro manager是什么意思
macro-grammatical是什么意思
Excel中什么函数能统计满足多个条件之一的单元格个数,比如表格的字段名称中有“学士”“双学士”,如何设计一个函数公式统