前言:java
看到這裏,以爲,occi跟java中jdbc鏈接數據庫好像呀!數據庫
DML:data manipulation language 數據操縱語言,主要實現對數據的增刪改基本操做!函數
DDL:data definition language 數據定義語言,主要是對錶結構的操做!spa
函數簡介:code
execute():用來執行全部非特殊語句ip
executeUpdate():用來執行DML,DDL語句
ci
executeQuery():用來執行查詢
it
executeArrayUpdate():用來執行復雜的數據數據操縱語句io
代碼示例:class
//執行DML語言,建立一張數據表 stmt->executeUpdate("CREATE TABLE BASKET_TAB(FRUIT VARCHAR2(30),quantity NUMBER)"); //執行插入語句 stmt->executeUpdate("INSERT INTO BASKET_TAB VALUES('APPLE',1)");
另外,還能夠設置動態參數,來提升效率!
//設置動態參數,和java預處理加載參數很像! stmt->setSQL("INSERT INTO BASKET_TAB VALUES(:1,:2)"); stmt->setString(1,"banana"); stmt->setInt(2,2); stmt->executeUpdate();這部分在平常工做中使用頗多!