06 2019 档案

摘要:1、term vector介绍 获取document中的某个field内的各个term的统计信息 term information: term frequency in the field, term positions, start and end offsets, term payloads term statistics: 设置term_statistics=true; total ... 阅读全文
posted @ 2019-06-08 14:54 小啊菜鸡 阅读(607) 评论(0) 推荐(0) 编辑
摘要:select deptno ,wm_concat(ename) from emp GROUP BY deptno;--行转列 阅读全文
posted @ 2019-06-07 17:10 小啊菜鸡 阅读(760) 评论(0) 推荐(0) 编辑
摘要:set serveroutput on; declare cursor c1 is select dno,dname from dep; pdno dep.dno%TYPE; pdname dep.dname%type; cursor c2(aa varchar2,bb number) is select grade from sc where cno=(select cno from... 阅读全文
posted @ 2019-06-07 16:53 小啊菜鸡 阅读(526) 评论(0) 推荐(0) 编辑
摘要:declare cursor cemp is select empno ,sal from emp order by sal; --定义参数 pempno emp.empno%type; psal emp.sal%type; countEmp number :=0; salTotal number; begin --得到工资总额的初始值 ... 阅读全文
posted @ 2019-06-07 16:30 小啊菜鸡 阅读(550) 评论(0) 推荐(0) 编辑
摘要:set serveroutput on DECLARE cursor cemp is select to_char(hiredate,'yyyy') from emp ; phiredate varchar2(8); count80 number :=0; count81 number:=0; count82 number:=0; count87 number:=0; begin ope... 阅读全文
posted @ 2019-06-07 16:10 小啊菜鸡 阅读(498) 评论(0) 推荐(0) 编辑
摘要:set serveroutput on DECLARE cursor cemp is select ename from emp where deptno=50; pename emp.ename%type; --自定义异常 no_emp_found exception; begin open cemp; fetch cemp into pename; if cemp%n... 阅读全文
posted @ 2019-06-07 12:43 小啊菜鸡 阅读(557) 评论(0) 推荐(0) 编辑
摘要:set serveroutput on DECLARE pename emp.ename%type; begin select ename into pename from emp where ename='1213'; exception when no_data_found then dbms_output.put_line('没有该数据'); when others th... 阅读全文
posted @ 2019-06-07 12:09 小啊菜鸡 阅读(301) 评论(0) 推荐(0) 编辑
摘要:set serveroutput on DECLARE CURSOR cemp is select ename ,sal from emp ; pename emp.ename%TYPE ; psal emp.sal%TYPE ; BEGIN OPEN cemp; LOOP FETCH cemp INTO pename,psal; EXIT W... 阅读全文
posted @ 2019-06-05 19:00 小啊菜鸡 阅读(159) 评论(0) 推荐(0) 编辑
摘要:create procedure PRO_update_Goods_group_stock is v_min_stock NUMBER(10, 2); v_gg_stock NUMBER(10, 2); v_goods_no number; v_sum_cost NUMBER(10, 2); begin for g_goods_no in (select ggi.goo... 阅读全文
posted @ 2019-06-05 18:15 小啊菜鸡 阅读(433) 评论(0) 推荐(0) 编辑
摘要:TRUNC():类似截取函数,按指定的格式截取输入的数据。 1.【trunc(for dates)】TRUNC()函数处理日期 语法格式:TRUNC(date[,fmt]) 其中:date 一个日期值;fmt 日期格式。 该日期将按指定的日期格式截取;忽略它则由最近的日期截取。 示例: select trunc(sysdate) from dual;-... 阅读全文
posted @ 2019-06-05 09:51 小啊菜鸡 阅读(312) 评论(0) 推荐(0) 编辑
摘要:set serveroutput on declare pnum number :=1 ; begin while pnum10; dbms_output.put_line(pnum); pnum :=pnum+1; end loop; end; / set serveroutput on declare pnum number :=1 ; begin for pnum... 阅读全文
posted @ 2019-06-02 19:16 小啊菜鸡 阅读(1492) 评论(0) 推荐(0) 编辑
摘要:set serveroutput on accept num prompt '请输入一个数字'; declare pnum number := # begin if pnum=0 then dbms_output.put_line('您输入的数据是0'); elsif pnum=1 then dbms_output.put_line('您输入的数据是1'); elsif ... 阅读全文
posted @ 2019-06-02 19:00 小啊菜鸡 阅读(503) 评论(0) 推荐(0) 编辑
摘要:set serveroutput on declare emplist emp%rowtype; begin select * into emplist from emp where empno=7839; dbms_output.put_line(emplist.ename||'的薪水是'||emplist.sal); end; / 阅读全文
posted @ 2019-06-02 18:45 小啊菜鸡 阅读(327) 评论(0) 推荐(0) 编辑
摘要:set serveroutput on declare pename emp.ename%type; psal emp.sal%type; begin select ename,sal into pename,psal from emp where empno=7839; dbms_output.put_line(pename||'的薪水是'||psal); end; / 阅读全文
posted @ 2019-06-02 18:40 小啊菜鸡 阅读(530) 评论(0) 推荐(0) 编辑
摘要:存储函数 函数为一命名的存储程序,可带参数,并返回一计算值。 函数和过程的结构类似,但必须有一个return子句,用于返回函数值 ---注意:当一个表达式包含null值,往往会导致得不到正确的结果,或者没有结果 所以最好的做法是使用nvl函数将空值以0代替 --查询某个员工的年收入 create or replace function queryempincome(eno i... 阅读全文
posted @ 2019-06-01 19:17 小啊菜鸡 阅读(385) 评论(0) 推荐(0) 编辑
摘要:一般不在存储过程中commit或者rollback,而是在调用存储过程之后再提交或回滚,这样能把存储过程封装到一个事务中。 如果是命令窗口就用exec 存储过程名,举个栗子: 1.如果是命令窗口就用exec 存储过程名,举个栗子: EXEC procedure ;--procedure是存储过程名 阅读全文
posted @ 2019-06-01 18:40 小啊菜鸡 阅读(28938) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示