Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

java jdbc µ÷Óà oracle´æ´¢¹ý³Ì ·µ»ØÓαê

1.´´½¨²âÊÔ±í
create table users(
userid int primary key,
username varchar2(20),
userpwd  varchar2(20)
);
insert into users values(1,'test','test');
insert into users values(2,'test','test');
insert into users values(3,'test','test');
insert into users values(4,'test','test');
insert into users values(5,'test','test');
insert into users values(6,'test','test');
insert into users values(7,'test','test');
2.´´½¨´æ´¢¹ý³Ì
´´½¨°ü
create or replace package pkg_test
as
  type cursor0 is ref cursor;
  procedure get(p_id int,p_rc out cursor0);
end pkg_test;
 
´´½¨°üµÄÄÚÈÝ
create or replace package body pkg_test as
  procedure get(p_id int, p_rc out cursor0) is
  begin
    dbms_output.put_line(p_id);
    open p_rc for
      select userid, username, userpwd from users;
  end get;
end pkg_test;
3.javaµ÷ÓÃ
package com.wei;
import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
/***
 *
 * ²âÊÔ jdbc Á¬½Ó oracle ´æ´¢¹ý³Ì ·µ»ØÓαê
 *
 * @author wei
 *
 */
public class Main {
 public static void main(String[] args) {
  try {
   DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
   Class.forName("oracle.jdbc.driver.OracleDriver");
   String url = "jdbc:oracle:thin:@127.0.0.1:1521:wei";
   String username = "test";
   String password = "admin";
   Connection conn = DriverManager.getConnection(url, username,
     password);
   String sql = "{call pkg_test.get(?,?)}";
   CallableStatement cstmt = conn.prepareCall(sql);
   cstmt.setInt(1, 1);
   cstmt.registerOutParameter(2, oracle.jdbc.OracleTypes.CURSOR);
  &


Ïà¹ØÎĵµ£º

oracleÖÐemp±íµÄÄÚÁ¬½Ó,×óÍâÁ¬½Ó,ÓÒÍâÁ¬½Ó,È«ÍâÁ¬½Ó

EMP±íÖÐÔ±¹¤ÓëÀϰåµÄ¹ØÏµ
ÄÚÁ¬½Ó£º
        
ÄÚÁ¬½ÓÒ²½Ð×ÔÈ»Á¬½Ó£¬ËüÊÇ×éºÏÁ½¸ö±íµÄ³£Ó÷½·¨¡£×ÔÈ»Á¬½Ó½«Á½¸ö±íÖеÄÁнøÐбȽϣ¬½«Á½¸ö±íÖÐÂú×ãÁ¬½ÓÌõ¼þµÄÐÐ×éºÏÆðÀ´£¬×÷Ϊ½á¹û¡£×ÔÈ»Á¬½ÓÓÐÁ½ÖÖÐÎʽµÄÓï·¨¡£
select e1.ename,e1.mgr,e2.ename aa from emp e1,emp e2 where e1. ......

oracle´æ´¢¹ý³ÌÓï·¨

´æ´¢¹ý³Ì °üº¬Èý²¿·Ö£º ÉùÃ÷£¬Ö´Ðв¿·Ö£¬Òì³£¡£    
¿ÉÒÔÓÐÎÞ²ÎÊý³ÌÐòºÍ´ø²ÎÊý´æ´¢¹ý³Ì¡£    
Î޲γÌÐòÓï·¨    
1 create or replace procedure NoParPro   
2 as   ;   
3 begin   
4&n ......

oracle ÅäÖø߼¶¸´ÖÆ»·¾³Óöµ½µÄÎÊÌâ

1¡¢ÔÚ±¾»ú69ÉÏ´´½¨Êý¾Ý¿âorcl £¬global_name=orcl£¬Ê¹ÓÃÓï¾ä
alter database rename global_name to orcl.us.oracle.com ÐÞ¸ÄÊý¾Ý¿âµÄÈ«¾ÖÊý¾Ý¿âÃûΪorcl.us.oracle.com
2¡¢ÔÚÐé»ú188ÉÏ´´½¨Êý¾Ý¿âviotest£¬global_name=viotest£¬Ê¹ÓÃÓï¾ä
alter database rename global_name to viotest.us.oracle.com ÐÞ¸ÄÊý¾Ý¿âµÄÈ«¾ÖÊ ......

oracleµÄlicenseºÍÕý°æÊ¹ÓÃÎÊÌâ

oracleµÄlicenseºÍÕý°æÊ¹ÓÃÎÊÌâ
url:http://blog.csdn.net/outget1/archive/2009/10/15/4675028.aspx
2008-06-30 23:42
1, Õý°æOracle ²úÆ·ºÍµÁ°æµÄÇø±ð
Ö±±¼Ö÷Ì⣬ÕâÊÇÐí¶àÑз¢²»×¢ÒâµÄµØ·½¡£¶ÔÓÚÉÌÓ㨾ÍÊÇÄã²»ÊÇÔÚ¼ÒÀ×Ô¼ºÍ棩£¬ÑϸñÀ´Ëµ£¬¾ÍÊÇÒ»ÕÅÐí¿ÉÖ¤Ö½µÄÇø±ð¡£²»¹ÜÊÇʲôʱºò£¬ÏÂÔØµÄ°æ±¾¶¼¿ÉÒÔ½¨Á¢Êý¾Ý¿â²¢ ......

Oracle Óû§¼°½ÇÉ« ½éÉÜ

Ò»
.
Óû§¹ÜÀí
1.1
½¨Á¢Óû§£¨Êý¾Ý¿âÑéÖ¤£©
    
CREATE
 
USER
  
DAVE  
IDENTIFIED 
BY
  
pwd
    
DEFAULT
TABLESPACE 
users
    
TEMPORARY
  
TABLESPACE  ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ