Aracılığıyla paylaş


SQLServerCallableStatement Sınıfı

JDBC sürücüsünü indirin

Giriş ve çıkış parametreleriyle birlikte çağrılacak saklı yordam adını belirtmenize olanak tanır. Bu sınıf, söz dizimi ile ? = call( ?, ..) dönüş durumu değerini alma olanağı da sağlar.

Paketi: com.microsoft.sqlserver.jdbc

Implements:ISQLServerCallableStatement

Extends:SQLServerPreparedStatement

Sözdizimi

  
public final class SQLServerCallableStatement  

Açıklamalar

SQLServerCallableStatement, giriş ve çıkış parametreleriyle birlikte çağrılacak saklı yordam adını belirtmenize olanak tanır. SQLServerCallableStatement, söz dizimi ile ? = call( ?, ..) dönüş durumu değerini alma olanağı da sağlar.

Bu sınıf, SQLServerCallableStatement sınıfına, ISQLServerCallableStatement arabirimine, java.sql.CallableStatement arabirimine ve SQLServerPreparedStatement tarafından unwrapping için desteklenen sınıflara ve arabirimlere yönelik unwrapping'i destekler. Daha fazla bilgi için bkz. Sarmalayıcılar ve Arabirimler.

Bir tür için SQLServerCallableStatement kümesi yöntemlerinden biri çağrıldığında, bu tür registerOutParameter ile belirtilen türle çakılırsa, son SQLServerCallableStatement kümesi yöntemi tarafından belirtilen tür kullanılır. Ancak, bu uyumsuz veri türü dönüştürme hatalara neden olabilir. SQLServerCallableStatement kümesi yöntemi çağrılmazsa, ilk registerOutParameter çağrısıyla belirtilen tür kullanılır.

SQL Server JDBC Sürücüsü 3.0, OUT parametrelerini almadan önce bir sonuç kümesinin ve güncelleştirme sayılarının alınması gerektiğini belirten JDBC 4.0 önerisiyle uyumludur. OUT parametreleri sonuç kümesi ve güncelleştirme sayıları tamamen işlenmeden önce alınırsa, işlenmemiş sonuç kümeleri ve güncelleştirme sayıları kaybolur.

Ayrıca Bkz.

SQLServerCallableStatement Üyeleri
JDBC Sürücü API'si Başvurusu