Forum - Beitrag anzeigen

SQL-Server - RE: schlüsselfeld

Icon Pfeil Startseite Icon Pfeil Kategorie Icon Pfeil Suche

Icon Forum Beitrag vom 08.08.2004 19:34 (536 Aufrufe)
Name: Otmar
Titel: RE: schlüsselfeld
Inhalt: So lernt man immer wieder was dazu. Vielen Dank !

Ich bin aber davon ausgegangen, wie ich es bislang genutzt habe, und zwar in einer Transaction, so dass es hierbei eigentlich keine "Dazwischen-Schreiber" anderer User geben duerfte, oder sehe ich das falsch ?

Wie dem auch sei, ich werde mir nachher mal die beiden Funktionen ansehen.

>VORSICHT
>
>@@identidy gibt den letzten wert der in die datenbank eingetragen wurde denke aber was [S] wissen moechte ist die ID die gerade von dem user selbst eingetragen wurde die kann in einer multiuser umgebung naechmlich anders sein, das macht naehmlich mit SCOPE_IDENTITY
>
>Schau mal in der hilfe nach @@IDENTITY, SCOPE_IDENTITY, und IDENT_CURRENT sind alles aehliche funktionen aber unterscheiden sich wie sie den letzten eintrag ermitteln was oft SEHR wichtig ist
>
>
>
>>>wenn ich einen neuen eintrag eintrage wird das schlüsselfeld automatisch hochgezählt. Mit welcher sql-abfrage kann ich den wert vom schlüsselfeld des letzten eintrages abfragen.
>>>
>>
>>set @new_id = (select @@identity as 'identity')



Bitte melden Sie sich kostenlos an, um eine Antwort auf diesen Beitrag zu erstellen.


Das deutsche ColdFusion-Forum cfml.de ist das Portal für Einsteiger und Experten zum Thema ColdFusion und der ColdFusion Markup Language (CFML).

© 2017 Webdesign & Hosting: CHC ONLINE Kassel | SOLVA Content-Management-System CMS
Urlaub-Angebote.de - Urlaub mit Bestpreis-Garantie buchen