
声明变量
声明的变量是放在is和begin之间的
1 |
m_tablename varchar2(32) := ''; |
组合表名称
1 |
select 'shiot_log.api_log_' || to_char(sysdate, 'yyyymm')into m_tablename from dual; |
组合sql
将需要的语句组合
1 |
m_sql_string := 'select COUNT(1) from ' || m_tablename || ' where (sysdate - 1 ) < log_date '; |
执行组合的sql
执行组合的sql,将执行sql的结果赋给变量
1 |
execute immediate m_sql_string into m_api_sum; |




近期评论