随笔分类 - Oracle
摘要:declare begin for i in 1..6 loop for j in 1..24 loop dbms_output.put_line(to_char(trunc(sysdate-44+i),'yyyy-mm-dd')||' '||lpad(j-1,2,0)); end loop; end loop; end;
阅读全文
摘要:with tt as (SELECT LPAD (LEVEL, 2, 0) ID, DECODE ( LEVEL, 1,'一月', 2,'二月', 3,'三月', 4,'四月', 5,'五月', 6,'六月', 7,'七月', 8,'八月', 9,'九月', 10,'十月', 11,'十一月', 1
阅读全文
摘要:DECLARE TMP varchar2(100); BEGIN JNHT_PLANNING.TEST_VERIFICATION_CODE('17625938563','8431',TMP); dbms_output.put_line(TMP); END ;
阅读全文
摘要:新建tb_dic_level表,里面只有一个字段id,用来保存1-100的数据,新建一个存储过程批量往tb_dic_level插入数据begin declare num int default 0; set num=1; while num <100 do insert into tb_dic_le
阅读全文
摘要:取出数据-->生成序号-->排序,所以排序都是要放到最后的
阅读全文
摘要:--like模糊查询,通配符:'%'表示代替一个或多个字符,'_'表示代替一个字符select * from v_test where v_name like '_BCE%'; 转义字符:可以把通配符('%','_')转义为字符,而非其原意 select * from v_test where v_
阅读全文
摘要:select round(dbms_random.value()*10) random_value from dual
阅读全文
摘要:在oracle中where关键字是无法和聚合函数一起使用的,having可以让我们筛选分组后的各组数据。 用法: SELECT column_name, aggregate_function(column_name)FROM table_nameWHERE column_name operator
阅读全文

浙公网安备 33010602011771号