- 博客(15)
- 资源 (11)
- 收藏
- 关注
原创 alter語句刪除表中一個字段
alter table 表名稱 drop column 列名稱; 使用該語句之前要有備份的表,否則一旦操作導致數據丟失,哭都來不及。因為alter語句執行后會自動提交,無法rollback。
2012-02-27 15:53:24 1262 1
转载 truncate,delete,drop的异同点
truncate,delete,drop的异同点(http://sysadm.blog.51cto.com/180447/31030)
2012-02-16 17:18:09 495
原创 oracle包體學習筆記
包由包規范和包體兩部分組成 包規范的創建語法如下: CREATE [OR REPLACE] PACKAGE package_name {IS | AS} package_specification END package_name; 下面是一個創建包規范的例子: SQL> CREATE OR REPLACE PACKAGE product_package
2012-02-16 16:46:09 2028
原创 oracle函數學習筆記
SQL> CREATE OR REPLACE FUNCTION circle_area ( 2 p_radius IN NUMBER 3 ) RETURN NUMBER AS 4 v_pi NUMBER := 3.1415926; 5 v_area NUMBER; 6 BEGIN 7 v_area := v_pi*POWER(p_radius
2012-02-16 14:38:18 866
原创 存儲過程學習筆記
創建一個存儲過程的語法 CREATE [OR REPLACE] PROCEDURE procedure_name [(parameter_name [IN|OUT|IN OUT] type [,...])] {IS | AS} BEGIN procedure_name END procedure_name; SQL> CREATE OR REPLACE PROCEDURE up
2012-02-16 13:36:48 842
原创 游標的使用
當SELECT語句從數據庫中返回的記錄多于一條時,就可以使用游標。 游標可以理解為一次訪問一個的一組記錄,使用游標一般要遵循5個 步驟: 1、聲明用于保存列值的變量 2、聲明游標 3、打開游標 4、從游標中取得記錄 5、關閉游標 =============products表查詢的結果集================== SQL> SELECT product_id,name,p
2012-02-16 09:47:42 626
原创 alter語句
SQL> --創建表order_status2 SQL> CREATE TABLE order_status2 ( 2 id INTEGER 3 CONSTRAINT order_status2_pk PRIMARY KEY, 4 status VARCHAR2(10), 5 last_modified DATE DEFAULT SYSDATE 6 );
2012-02-15 14:20:09 745
原创 JDBC批處理
有兩張表test和test1表結構,字段名稱,字段數據類型完全一致,如圖,test1中有數據1966088條,test表是一張空表。 1、首先不采用批處理,從test1表中查詢出所有數據,再存入test表。程序運行運行時間打印輸出。 import java.sql.*; public class Test { private static String driver = "ora
2012-02-14 20:07:14 710
转载 实例对比Oracle中truncate和delete的区别(原文鏈接是:http://chenxy.blog.51cto.com/729966/168459)
這篇文章寫得很好,原文鏈接是:http://chenxy.blog.51cto.com/729966/168459
2012-02-10 17:08:40 701
原创 讀取Eclipse中java工程的src目錄下的屬性文件的代碼
工程目錄結構如下: ===================================================== config.properties文件代碼如下: #jdbc connect database parameters #connect oracle parameters driver=oracle.jdbc.driver.OracleDriver url
2012-02-10 15:42:39 3927
原创 使用游標的一個存儲過程
CREATE OR REPLACE PROCEDURE Test_Sync_MID_DEPT IS v_count1 NUMBER; v_temp_hr varchar2(4000); v_temp_mid varchar2(4000); CURSOR dept_cur IS SELECT d.dept_id,d.company_code,d.c_dept
2012-02-09 18:20:08 682
原创 win7家庭普通版装oracle 10g注意事项
必須下载“10203_vista_w2k8_x86_production_db”版本的oracle压缩文件 将oralce 10G的安装镜像解压都硬盘,找到\stage\prereq\db\ 下的refhost.xml文件添加如下内容: 再到install目录中找到oraparam.ini文件,添加如下内容: [Windows-6.1-required] #Mini
2012-02-04 13:41:36 1937
原创 一個oracle存儲過程數據類型的例子
DECLARE v_ename VARCHAR2(5); v_sal NUMBER(6,2); c_tax_rate CONSTANT NUMBER(3,2):=0.03; v_tax_sal NUMBER(6,2); BEGIN SELECT ename,sal INTO v_ename,v_sal FROM emp WHERE empno=&eno; v_tax_sal:=v_
2012-02-03 17:43:14 473
原创 使用包組織和編寫oralce存儲過程
包用于邏輯組合相關的過程和函數,它有包規范和包體兩部分組成。包規范用于定義公用的常量、變量、過程和函數,建立包規范可以使用CREATE PACKAGE命令 在SQL*PLUS或者PL/SQL工具的命令行下創建包規范示例如下: CREATE PACKAGE emp_pkg IS PROCEDURE update_sal(name VARCHAR2,newsal NUMBER); FUNCTI
2012-02-03 16:59:40 539
原创 Java中兩個使用invoke方法的例子
范例1: import java.lang.reflect.Method; public class InvokeTester{ public int add(int param1,int param2){ return param1+param2; } public String echo(String msg){ return "echo" + msg; }
2012-02-01 13:43:06 815
Git_for_Windows_1.9.5
2015-11-15
python MySQLdb 64位win7安装版本
2015-11-15
MinGw gcc编译器
2015-04-12
m2eclipse安装包
2015-01-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人