DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren


   Autor: Hannes Preishuber Artikel Drucken
        
Vom Access Autowert zu SQL

Beim Umsteigen auf SQL Technologien, gibt es für den Access Profi einige Stolpersteine. Neben den Feldtypen ist auch die Feldart Autowert (oder auch Autonumber) in SQL nicht mehr zu finden.

Je nach verwendeter Datenbank muss anders vorgegangen werden. Beim Microsofts SQL Servern und MSDE können Sie einer numerischen Spalte eine Identität geben.
Dazu darf das Feld logischerweise keine Null Werte enthalten. Beim anlegen kann dann auch noch der Startwert und die Schrittweite als Paramter vorgegeben werden

Create Table dbo.test
 (
 id numeric(18, 0) Not Null Identity (1, 1),
 test char(10) Null
 )
Go

Über Alter, kann dies auch nachträglich geändert werden.

Für die Oracle Fetischisten habe ich noch den "O" Way of SQL rausgesucht.

CREATE SEQUENCE Table INCREMENT BY 1  START WITH 1 NOMAXVALUE NOMINVALUE NOCYCLE

PS: kann sein, das es jetzt anders geht, da ich mich aus Zeiten 7.23 und 8 damit beschäfitgt habe.


DevTrain Camp - Schneller zum .NET 3.5 Developer
 
Verwandte Artikel      Verlinkte Dokumente
    Keine verknüpften Dokumente
    Keine Links vorhanden

  Erfasst am: 27.03.2001
  Gültig bis: 26.04.2001
17 Ratings
Bewertung: 78,8%
schlecht    sehr gut  

 
© Copyright 2007 ppedv AG