兰保明

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年7月15日

摘要: http://files.cnblogs.com/lanbaoming/GISSL4.rar 阅读全文
posted @ 2011-07-15 23:58 兰保明 阅读(277) 评论(0) 推荐(0) 编辑

摘要: 1 --执行函数的方法一2 --select lbm_fun1(787227) from dual;3 --执行函数方法二4 declare str1 varchar2(50);5 begin6 execute str1:=lbm_fun1(787227);7 end;8 阅读全文
posted @ 2011-07-15 20:22 兰保明 阅读(1812) 评论(0) 推荐(0) 编辑

摘要: 1 create or replace 2 procedure lbm_pro2 3 (str1 in varchar2) as 4 str2 varchar2(50); 5 begin 6 select 机身号 into str2 from 基本库 where 机身号=str1; 7 end lbm_pro2; 8 9 /*10 如果你要取返回值,必须定义游标,如果用游标返回取到的值,必须定义包,在包里写存储过程。11 你也可以用楼上的方法把数据写进另一张表,不过要记得每次调用时还把表删掉。12 create or replace procedure sp_get_users_byId(p. 阅读全文
posted @ 2011-07-15 20:18 兰保明 阅读(260) 评论(0) 推荐(0) 编辑

摘要: 1 create tablespace tp20110311_22 datafile '/oradata/orcl/data20110311_2.dbf' size 100m3 autoextend on next 5m4 maxsize 200m; 阅读全文
posted @ 2011-07-15 20:17 兰保明 阅读(157) 评论(0) 推荐(0) 编辑

摘要: 1 create view lbm_view1 as 2 SELECT 3 顺序编号,4 机身号,5 机内板号,6 出货公司,7 更新用户,8 更新日期9 FROM 基本库; 阅读全文
posted @ 2011-07-15 20:17 兰保明 阅读(167) 评论(0) 推荐(0) 编辑

摘要: 1 select * from dba_tablespaces;--查询所有表空间2 select * from user_users;--查询当前用户 阅读全文
posted @ 2011-07-15 20:16 兰保明 阅读(615) 评论(0) 推荐(0) 编辑

摘要: 1 set serveroutput on 2 declare 3 A integer:=1; 4 B integer:=23; 5 I integer:=0; 6 begin 7 --循环结构 8 --注意:PL/SQL程序块中的变量时不区分大小写的 9 loop10 11 A:=A+1;12 if A=B then13 exit;14 else15 I:=I+1;16 end if;17 18 end loop;19 dbms_output.put_line('一共循环次数为:'||to_char(i));20 end; 阅读全文
posted @ 2011-07-15 20:15 兰保明 阅读(192) 评论(0) 推荐(0) 编辑

摘要: 1 set serveroutput on 2 declare 3 num1 integer:=90; 4 num2 integer:=600; 5 begin 6 --条件结构 7 if num1>=num2 then 8 dbms_output.put_line('num1大于等于num2'); 9 else10 dbms_output.put_line('num1小于num2');11 end if;12 13 end; 阅读全文
posted @ 2011-07-15 20:14 兰保明 阅读(246) 评论(0) 推荐(0) 编辑

摘要: 1 set serveroutput on 2 declare 3 num1 integer; 4 num2 integer; 5 num3 integer; 6 begin 7 num1:=2*4-1; 8 num2:=3*3*3; 9 num3:=num1+num2;10 dbms_output.put_line('num3:='||to_char(num3));11 end; 阅读全文
posted @ 2011-07-15 20:13 兰保明 阅读(244) 评论(0) 推荐(0) 编辑

摘要: 1 create or replace function lbm_fun12 (iID in number) 3 return varchar2--此处不能指定大小 4 is 5 strGPSSN varchar2(50);--此处需要指定大小(或者: emp.ename%type) 6 begin 7 select 机身号 into strGPSSN from 基本库 where 编号=iID; 8 return strGPSSN; 9 end lbm_fun1; 阅读全文
posted @ 2011-07-15 20:12 兰保明 阅读(213) 评论(0) 推荐(0) 编辑