我正在尝试从地图列表创建单个地图。其中仅包含键“1”和使用 Java 8 流 API 的该列表下不同映射中键“1”的所有值。
List<Map<String,Object>> list=new ArrayList<>();
Map<String,Object> map1=new HashMap<>();
map1.put("1", Arrays.asList(new String[] {"A"}));
map1.put("2", Arrays.asList(new String[] {"B"}));
Map<String,Object> map2=new HashMap<>();
map2.put("1", Arrays.asList(new String[] {"C"}));
map2.put("2", Arrays.asList(new String[] {"D"}));
Run Code Online (Sandbox Code Playgroud)
所需的输出:- {1=[A, C]}
我正在尝试通过 dbms_scheduler 运行一个过程,但它刚刚被创建但没有运行。数据库版本使用 Oracle 11.2.x
程序
create or replace procedure count_comp
as
Total_count number;
begin
select count(*) into Total_count from user_tables;
dbms_output.put_line('Number '|| Total_count);
end;
Run Code Online (Sandbox Code Playgroud)
创建工作
BEGIN
DBMS_SCHEDULER.CREATE_JOB (
job_name => 'My_Count_Job',
job_type => 'STORED_PROCEDURE',
job_action => 'count_comp',
start_date => '28-APR-08 07.00.00 PM Asia/Calcutta',
repeat_interval => 'FREQ=DAILY;INTERVAL=2', /* every other day */
auto_drop => FALSE,
enabled =>TRUE,
comments => 'My new job');
END;
/
Run Code Online (Sandbox Code Playgroud)