我们长路漫漫,只因学无止境。网站首页学无止境
oracle-第1个pl-sql程序
发布时间:2017-11-23 15:06:18作者:雪饮[心得笔记]
pl/sql程序结构:declare 变量声明部分begin 执行部分exception 异常处理部分End*:declare 和 exception部分是可选的匿名块与存储过程:这个pl/sql结构是代码执行的一个过程,若
详细信息>>oracle-递归函数
发布时间:2017-11-23 15:05:25作者:雪饮[心得笔记]
创建一个递归函数:SQL> editWrote file afiedt.buf 1 create function fact(i int) return int 2 is 3 total int :=0; 4 begin 5 if i>1 then 6
详细信息>>oracle-存储过程与存储函数
发布时间:2017-11-23 15:04:29作者:雪饮[心得笔记]
存储过程的创建与调用:SQL> create procedure p08 2 is 3 begin 4 dbms_output.put_line('hello'); 5 end; 6 / Procedure created. SQL> call p08();hello Ca
详细信息>>oracle-触发器
发布时间:2017-11-23 15:03:39作者:雪饮[心得笔记]
建立所需表及数据:goods表:gid商品id,gname商品名称,cnt商品库存create table goods (gid number,gname varchar2(15),cnt number);odr表:oid:订单id,gid订单所关联的商品id,much购
详细信息>>oracle-查询语句
发布时间:2017-11-23 15:02:58作者:雪饮[心得笔记]
连接符:ll符号在oracle中是连接符,如:SQL> select 'a'||'b' from dual; 'A--abhaving使用:select sum(goods_id),cat_id from g group by cat_id having sum(goods_id)>
详细信息>>oracle-变量与默认值设置
发布时间:2017-11-23 15:02:05作者:雪饮[心得笔记]
变量与默认值示例1:SQL> declare 2 i number default 9; 3 begin 4 i:=i*2; 5 dbms_output.put_line('double i is'||i); 6 end; 7 /double i is18 PL/SQL pr
详细信息>>oracle-编译PHP5.4.19-OCI8连接oracle-10G--R2
发布时间:2017-11-23 14:59:52作者:雪饮[心得笔记]
环境:centos6.5X64+ oracle10G R2+nginx1.2.7+php5.4.19附件: oci8-2.0.6.tgzoracle-instantclient-basic-10.2.0.5-1.x86_64.rpmoracle-instantclient-sqlplus-10.2.0.5-1.
详细信息>>oracle-while结构
发布时间:2017-11-23 14:59:00作者:雪饮[心得笔记]
while循环结构示例: SQL> declare 2 age int :=1; 3 begin 4 while age<=10 loop 5 dbms_output.put_line('age is'||age); 6 age :=age+1; 7 end lo
详细信息>>oracle-sqlplus中使用变量
发布时间:2017-11-23 14:58:11作者:雪饮[心得笔记]
交互式命令:在sql命令中使用变量,如果该变量不存在则会形成交互式,如:SQL> select 5*&mul from dual;Enter value for mul: 5old 1: select 5*&mul from dualnew 1: sele
详细信息>>oracle-sqlplus与外部编程器交互
发布时间:2017-11-23 14:56:19作者:雪饮[心得笔记]
sqlplus中使用外部编辑器编辑缓冲区:windows上是记事本,linux上可以通过设置环境变量指定,如指定为vim:该文件的路径不同的系统中可能不一样,笔者路径在:”/home/oracle/
详细信息>>