Megosztás:


SQLServerCallableStatement osztály

JDBC-illesztőprogram letöltése

Lehetővé teszi a meghívandó tárolt eljárás nevét a bemeneti és kimeneti paraméterekkel együtt. Ez az osztály azt is lehetővé teszi, hogy a visszatérési állapot értékét a ? = call( ?, ..) szintaxissal kérje le.

csomag: com.microsoft.sqlserver.jdbc

Implements:ISQLServerCallableStatement

Extends:SQLServerPreparedStatement

Szemantika

  
public final class SQLServerCallableStatement  

Megjegyzések

Az SQLServerCallableStatement lehetővé teszi a meghívandó tárolt eljárás nevét, valamint a bemeneti és kimeneti paramétereket. Az SQLServerCallableStatement lehetővé teszi a visszatérési állapot értékének lekérését is a ? = call( ?, ..) szintaxissal.

Ez az osztály támogatja az SQLServerCallableStatement osztályba, az ISQLServerCallableStatement felületre, a java.sql.CallableStatement felületre való lecsomagolást, valamint az SQLServerPreparedStatement által támogatott osztályokat és interfészeket a lecsomagoláshoz. További információ: Burkolók és felületek.

Ha az SQLServerCallableStatement-halmaz egyik metódusa típusra van meghívva, ha ez a típus ütközik a registerOutParameterben megadott típussal, akkor a rendszer az utolsó SQLServerCallableStatement-halmazmetódus által megadott típust használja. Ez azonban inkompatibilis adattípus-konverziós hibákat okozhat. Ha egy SQLServerCallableStatement-halmazmetódus meghívása nem történik meg, a rendszer az első registerOutParameter-hívással megadott típust használja.

Az SQL Server JDBC Driver 3.0-s illesztőprogramja megfelel a JDBC 4.0 javaslatának, amely szerint a OUT paraméterek lekérése előtt le kell kérni az eredményhalmazt és a frissítési számokat. Ha a OUT paraméterek lekérése az eredményhalmaz és a frissítési számok teljes feldolgozása előtt történik, a nem feldolgozott eredményhalmazok és frissítési számok elvesznek.

Lásd még:

SQLServerCallableStatement tagok
JDBC Driver API-referencia