--Count the length of stringselect lengthb('select * from scott.emp') as countted_by_byte, length('select * from scott.emp') as countted_by_char from ...
分类:
数据库 时间:
2015-06-30 00:00:51
阅读次数:
507
declare v_job varchar2(50) := 'Programmer'; v_sal number;begin if v_job = 'Programmer' then v_sal := 6000; elsif v_job = 'Senior Pr...
分类:
数据库 时间:
2015-06-30 00:00:08
阅读次数:
488
--PACKAGECREATE OR REPLACE PACKAGE test_141213 is TYPE type_ref IS record( ENAME VARCHAR2(20), WORK_CITY VARCHAR2(20), SAL NUM...
分类:
数据库 时间:
2015-06-29 23:59:33
阅读次数:
284
declare Type ref_cur_variable IS REF cursor; cur_variable ref_cur_variable; rec_emp scott.emp%RowType; v_sql varchar2(100) := 'select * fr...
分类:
数据库 时间:
2015-06-29 23:59:12
阅读次数:
294
create or replace function function_demo RETURN emp PIPELINED as Type ref_cur_emp IS REF CURSOR RETURN emp%RowType; cur_emp ref_cur_e...
分类:
数据库 时间:
2015-06-29 23:57:11
阅读次数:
186
declare v_sal number := 6000;begin while (v_sal < 8000) loop v_sal := v_sal + 1; dbms_output.put_line(v_sal); end loop;...
分类:
数据库 时间:
2015-06-29 23:52:00
阅读次数:
184
declare v_sal number := 6000;begin loop v_sal := v_sal + 1; dbms_output.put_line(v_sal); exit when v_sal = 8000; ...
分类:
数据库 时间:
2015-06-29 23:51:49
阅读次数:
301
declare v_display varchar2(10);begin for i in 1 .. 100 loop for j in reverse 1 .. 10 loop dbms_output.put_line(i || ' - ' ...
分类:
数据库 时间:
2015-06-29 23:50:02
阅读次数:
181
declare cursor cur_emp is select t.* from scott.emp t;begin for r_emp in cur_emp loop dbms_output.put_line(r_emp.empno ...
分类:
数据库 时间:
2015-06-29 23:48:20
阅读次数:
179
declare v_sal number;begin select t.sal into v_sal from scott.emp t where rownum <= 1; dbms_output.put_line(v_sal);end;
分类:
数据库 时间:
2015-06-29 23:48:05
阅读次数:
239