HI,
Also, mein problem ist folgendes ich möchte einträge erstellen, wobei der PK automatisch erzeugt werden soll. Ich möchte jedoch nicht mit einem autoincrement arbeiten, da sehr viel gelöscht und wieder eingefügt wird.
Mir würde schon eine gute doku für SP in MS SQL 05 reichen, da sich diese ja von der herkömmlichen syntax unterscheidet. Ich möchte die prozedur so schreiben, dass sie lücken zwischen den pk´s sucht und diese füllt
als bsp:
PK
1
2
3
5
mit einem auto increment würde der neue PK 6 sein, ich möchte jedoch zwischen 3 und 5 einfügen also 4. Ich bin noch relativ neu im sql sektor und möchte wissen ob es möglich ist die pk´s miteinander zu vergleichen ... also die 2 spalten miteinander zu vergleichen (denn wenn pk+1 != pkn) dann kann dort ja der neue erstellt werden.
mfg Markus
Also, mein problem ist folgendes ich möchte einträge erstellen, wobei der PK automatisch erzeugt werden soll. Ich möchte jedoch nicht mit einem autoincrement arbeiten, da sehr viel gelöscht und wieder eingefügt wird.
Mir würde schon eine gute doku für SP in MS SQL 05 reichen, da sich diese ja von der herkömmlichen syntax unterscheidet. Ich möchte die prozedur so schreiben, dass sie lücken zwischen den pk´s sucht und diese füllt
als bsp:
PK
1
2
3
5
mit einem auto increment würde der neue PK 6 sein, ich möchte jedoch zwischen 3 und 5 einfügen also 4. Ich bin noch relativ neu im sql sektor und möchte wissen ob es möglich ist die pk´s miteinander zu vergleichen ... also die 2 spalten miteinander zu vergleichen (denn wenn pk+1 != pkn) dann kann dort ja der neue erstellt werden.
mfg Markus
Comment