Autor Beitrag
rigor
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Mo 07.10.02 17:49 
hallo...

ich muss eine application von interbase auf ms sql umstellen. um id's zu generieren verwende ich in interbase eine stored procedure GetNextID, die einen generator ausliest. ich brauche die procedure, da ich den wert von dem nach dem insert noch brauche. wie kann ich in ms sql eine gleichwertige procedure erzeugen?

grüße
Cashels
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 167



BeitragVerfasst: Mo 07.10.02 19:30 
Hallo,

vielleicht hilft es dir weiter, wenn du ein Identity Feld benutzt.Hier ein Bsp. wie du die Tabelle erstellst.
ausblenden Quelltext
1:
2:
3:
CREATE TABLE [dbo].[Test] (
[ID] [int] IDENTITY (1, 1) NOT NULL
)


Mit select @@identity kannst du in T-SQL den letzten Wert abrufen. Weiss aber nicht was geliefert wird in Mehrbenutzerbetrieb.

Gruss,
Tom