易截截图软件、单文件、免安装、纯绿色、仅160KB

ORACLE过程、函数

过程、函数
 
 
 
create or replace procedure p1
is
  empname emp.ename%type;
begin
  select ename into empname from emp where empno=7788;
  dbms_output.put_line(empname);
end;
 
SQL> ed
SQL> /
 
Procedure created
 
SQL> exec p1;
 
SCOTT
 
PL/SQL procedure successfully completed
 
 
 
create or replace procedure p1(eno emp.empno%type)
is
empname emp.ename%type;
begin
  select ename into empname from emp where empno=eno;
  dbms_output.put_line(empname);
end;
 
SQL> ed
SQL> /
 
Procedure created
 
SQL> exec p1(7788);
 
SCOTT
 
PL/SQL procedure successfully completed
 
create or replace procedure p1(eno in emp.empno%type)
is
  empname emp.ename%type;
begin
  select ename into empname from emp where empno=eno;
  dbms_output.put_line(empname);
end;
 
SQL> ed
SQL> /
 
Procedure created
 
SQL> exec p1(7788);
 
SCOTT
 
PL/SQL procedure successfully completed
 
 
create or replace procedure p1(eno in emp.empno%type,outname out emp.ename%type)
is
  empname emp.ename%type;
begin
  select ename into empname from emp where empno=eno;
  outname:=empname;
end;
 
declare
  empname emp.ename%type;
begin
  p1(7788,empname);
  dbms_output.put_line(empname);
end;
 
SQL> ed
SQL> /
 
SCOTT
 
PL/SQL procedure successfully completed
 
 
 
create or replace procedure p1(eno_name in out emp.ename%type)
is
  empname emp.ename%type;
begin
  select ename into empname from emp where empno=eno_name;
  eno_name:=empname;
end;
 
declare
  empname emp.ename%type;
begin
  empname:=7788;
  p1(empname);
  dbms_output.put_line(empname);
end;
 
SQL> ed
SQL> /
 
SCOTT
 
PL/SQL proc


相关文档:

RHEL5下Oracle 10g完整安装说明,不信安不成功!

1.准备工作:
安装32位或64位RHEL5.4,安装向导中不需要选任何组件,不需要预配置任何用户,IP是DHCP或静态皆可。
安装后配置额外组件:
yum -y install libXp,make,binutils,gcc,kernel-headers,glibc-headers,glibc-devel,libgomp
在x86_64上还需要compat-libstdc++-33.x86_64
对x86,上传并解压10201_database_lin ......

Oracle Sql技巧 Upsert, Multitable Insert, Undrop

UpSert功能:
MERGE <hint> INTO <table_name>
USING <table_view_or_query>
ON (<condition>)
WHEN MATCHED THEN <update_clause>
WHEN NOT MATCHED THEN <insert_clause>;
MultiTable Inserts功能:
Multitable inserts allow a single INSERT INTO .. SELECT statement to ......

Oracle函数之substr

Oracle

数之substr
关键字: substr

substr函数有三个参数,允许你将目标字符串的一部份输出,
第一个参数为目标字符串,
第二个字符串是将要输出的子串的起点,
第三个参数是将要输出的子串的长度。
    
例子1:
substr('ABCDEFG',   2,   3)   ......

vb 连接oracle数据库

         
    Dim cn As ADODB.Connection
    Dim rs     As ADODB.Recordset
    Set cn = New ADODB.Connection
    cn.Open "Provider=OraOLEDB.Oracle.1;Persist Security Info= ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号