Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Umožňuje zadat název uložené procedury pro volání spolu se vstupními a výstupními parametry. Tato třída také poskytuje možnost načíst návratovou hodnotu stavu pomocí ? = call( ?, ..) syntaxe.
Balíček : com.microsoft.sqlserver.jdbc
Implements:ISQLServerCallableStatement
Extends:SQLServerPreparedStatement
Syntaxe
public final class SQLServerCallableStatement
Poznámky
SQLServerCallableStatement umožňuje zadat název uložené procedury pro volání spolu se vstupními a výstupními parametry. SQLServerCallableStatement také umožňuje načíst návratovou hodnotu stavu pomocí ? = call( ?, ..) syntaxe.
Tato třída podporuje rozbalení sqlServerCallableStatement třídy, ISQLServerCallableStatement rozhraní, java.sql.CallableStatement rozhraní a třídy a rozhraní podporované SQLServerPreparedStatement pro unwrapping. Další informace naleznete v tématu Obálky a rozhraní.
Pokud jeden z SQLServerCallableStatement metody je volána pro typ, pokud tento typ je v konfliktu s typem zadaným s registerOutParameter, typ určený poslední sqlServerCallableStatement metoda je použita. To však může způsobit nekompatibilní chyby převodu datového typu. Pokud sqlServerCallableStatement set metoda není volána, typ zadaný při prvním volání registerOutParameter je použita.
Ovladač SQL Server JDBC 3.0 je kompatibilní s doporučením JDBC 4.0, že se musí před načtením parametrů OUT načíst sada výsledků a počty aktualizací. Pokud se parametry OUT načtou před kompletním zpracováním sady výsledků a počtu aktualizací, ztratí se všechny sady výsledků a počty aktualizací, které nebyly zpracovány.
Viz také
SQLServerCallableStatement – členy
Referenční rozhraní API ovladače