Freigeben über


executeUpdate-Methode (java.lang.String, int)

JDBC-Treiber herunterladen

Führt die angegebene SQL-Anweisung aus und signalisiert Microsoft JDBC-Treiber für SQL Server mit dem angegebenen Flag, ob die automatisch generierten Schlüssel, die von diesem SQLServerStatement-Objekt erstellt werden, zum Abrufen verfügbar gemacht werden sollen.

Syntax

  
public final int executeUpdate(java.lang.String sql,  
                               int flag)  

Parameter

sql

Eine Zeichenfolge , die eine SQL-Anweisung enthält.

flag

Ein Wert vom Typ int zum Angeben, ob automatisch generierte Schlüssel verfügbar gemacht werden sollen. Dabei muss es sich um eine der folgenden Konstanten handeln:

RETURN_GENERATED_KEYS

NO_GENERATED_KEYS

Rückgabewert

Ein int-Wert, der die Anzahl der betroffenen Zeilen angibt, oder „0“ bei Verwendung einer DDL-Anweisung.

Ausnahmen

SQLServerException

Bemerkungen

Diese executeUpdate-Methode wird von der executeUpdate-Methode in der java.sql.Statement-Schnittstelle angegeben.

Wenn das Ausführen einer gespeicherten Prozedur zu einer Updatezählung größer als 1 führt oder mehrere Resultsets generiert werden, führen Sie die gespeicherte Prozedur mit der execute-Methode aus.

Weitere Informationen

executeUpdate-Methode (SQLServerStatement)
SQLServerStatement-Elemente
SQLServerStatement-Klasse