Letzten Index in einer SQL Server Tabelle ermitteln?

08/11/2008 - 12:17 von Michael Andreas | Report spam
Hi,

nachdem ich in einer Tabelle (SQL-Server 2005) eine Zeile eingefügt
hab möchte ich den aktuellen Index wissen.
IDENTITY(1,1) CONSTRAINT pk_ID PRIMARY KEY

Gibt es sowas wie LastIndex oder NextIndex?

Danke Michael
 

Lesen sie die antworten

#1 Peter Fleischer
08/11/2008 - 12:50 | Warnen spam
"Michael Andreas" schrieb im Newsbeitrag
news:gf3sff$r9h$00$

nachdem ich in einer Tabelle (SQL-Server 2005) eine Zeile eingefügt
hab möchte ich den aktuellen Index wissen.
IDENTITY(1,1) CONSTRAINT pk_ID PRIMARY KEY

Gibt es sowas wie LastIndex oder NextIndex?



Hi Michael,
mit "SELECT SCOPE_IDENTITY()" kannst du innerhalb der aktuell geöffneten
Verbindung direkt nach dem INSERT den zuletzt vergebenen Autowert auslesen.
Wenn du aber Trigger einsetzt und Feldinhalte aktualisierst, wàre ein
Rücklesen des gesamten Datensatzes sicherer.

Viele Grüsse
Peter

Ähnliche fragen