Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » SQL Anywhere Datenzugriff-APIs » SQL Anywhere PHP-API » Überblick über die SQL Anywhere PHP-API

 

sasql_stmt_insert_id

Prototyp
int sasql_stmt_insert_id( sasql_stmt $stmt )
Beschreibung

Gibt den letzten Wert zurück, der in eine IDENTITY-Spalte oder eine DEFAULT AUTOINCREMENT-Spalte eingegeben wurde, oder Null, wenn die letzte Einfügung in einer Tabelle erfolgt ist, die keine IDENTITY- oder DEFAULT AUTOINCREMENT-Spalte enthält.

Parameter

$stmt   Eine Anweisungsressource, die von sasql_stmt_execute ausgeführt wurde.

Rückgabe

Die ID, die für eine IDENTITY-Spalte oder eine DEFAULT AUTOINCREMENT-Spalte von einer vorherigen INSERT-Anweisung generiert wurde, oder 0, wenn sich die letzte Einfügung nicht auf eine IDENTITY- bzw. DEFAULT AUTOINCREMENT-Spalte ausgewirkt hat. Die Funktion kann FALSE (0) zurückgeben, wenn $stmt nicht gültig ist.

Verwandte Funktionen