Giriş
Şu satırı dahil ederiz.
constructor
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şu satırı dahil ederiz.
import oracle.jdbc.OraclePreparedStatement;
java.sql.PreparedStatement arayüzünden kalıtır.constructor
Şöyle yaparız.
Connection con = ...;
PreparedStatement st = con.prepareCall( "INSERT INTO container_tbl ( a, b, nested_tbl )
VALUES ( ?, ?, ? )" );
closeŞöyle yaparız.
st.close();
execute metoduŞöyle yaparız.
st.execute();
executeQueryAsyncOracle metodu
AsyncOracle metodları Oracle JDBCs’ Reactive Extensions ile geliyor
executeUpdateAsyncOracle metodu
AsyncOracle metodları Oracle JDBCs’ Reactive Extensions ile geliyorsetArray metodu
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
import oracle.sql.ARRAY;
Connection con = ...;
Object[] objs = new Object[]{
con.createStruct( "NESTED_ROW_TYPE", new Object[]{ "Q", 99 } ),
con.createStruct( "NESTED_ROW_TYPE", new Object[]{ "R", 999 } )
};
ARRAY a = ((OracleConnection) con).createARRAY("NESTED_TBL_TYPE", objs);
PreparedStatement st = con.prepareCall( "INSERT INTO container_tbl ( a, b, nested_tbl )
VALUES ( ?, ?, ? )" );
st.setString( 1, "x" );
st.setString( 2, "y" );
((OraclePreparedStatement) st).setARRAY( 3 , a );
setString metoduŞöyle yaparız.
PreparedStatement st = ...;
st.setString( 1, "x" );
st.setString( 2, "y" );
Hiç yorum yok:
Yorum Gönder