英语翻译1.定义一个函数,能查出,字段为“macro”,需要统计macro值为yes的记录个数.--入参:用户名,表名,
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/24 13:46:46
英语翻译
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为字段名
表的名称很多,没有什么规律
哥们,你的自定义函数是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中什么函数能统计满足多个条件之一的单元格个数,比如表格的字段名称中有“学士”“双学士”,如何设计一个函数公式统