- Kategorien:
Kontextfunktionen (Sitzung)
LAST_QUERY_ID¶
Gibt die ID einer angegebenen Abfrage in der aktuellen Sitzung zurück. Wenn keine Abfrage angegeben ist, wird die zuletzt ausgeführte Abfrage zurückgegeben.
- Siehe auch:
Syntax¶
LAST_QUERY_ID( [ <num> ] )
Argumente¶
num
Gibt die zurückzugebende Abfrage an, basierend auf der Position der Abfrage (innerhalb der Sitzung).
Standard:
-1
Nutzungshinweise¶
Positive Zahlen beginnen mit der Abfrage, die in der Sitzung zuerst ausgeführt wurde. Beispiel:
LAST_QUERY_ID(1)
gibt die erste Abfrage zurück.LAST_QUERY_ID(2)
gibt die zweite Abfrage zurück.LAST_QUERY_ID(6)
gibt die sechste Abfrage zurück.usw.
Negative Zahlen beginnen mit der Abfrage, die in der Sitzung zuletzt ausgeführt wurde. Beispiel:
LAST_QUERY_ID(-1)
gibt die zuletzt ausgeführte Abfrage zurück (entsprichtLAST_QUERY_ID()
).LAST_QUERY_ID(-2)
gibt die zweitletzte Abfrage zurück.usw.
Beispiele¶
Zurückgeben der ID für die zuletzt ausgeführte Abfrage:
SELECT LAST_QUERY_ID();
Zurückgeben der ID für die erste in der Sitzung ausgeführte Abfrage:
SELECT LAST_QUERY_ID(1);