Wie kann ich einen primary key AUTOINCREMENT als
Ich habe die Tabelle in der Datenbank und die primry Schlüssel 'ID', Nur ich möchte Fragen, wie kann ich es machen das AUTOINCREMENT
Ich weiß, das ist esay, Q, aber ich weiß nicht wie kann ich es tun.
Dank
- welche Art von db? Sql-Server? Oracle? Etc...
- Dies hängt davon ab, welche Datenbank-system Sie verwenden. Können Sie das konkretisieren?
- Ich benutze SQL Server 2005, die kommen mit VB.NET 2008
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist eine Eigenschaft, die "Identität Spezifikation". Erweitern Sie diese ein, können Sie wählen, Wert erhöhen, und erhöhen Saatgut
In der Sql Server-definieren Sie die Spalte wie diese...
Dann können Sie eine Einschränkung macht es den primären Schlüssel.
MySQL: http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html
Oracle http://webxadmin.free.fr/article/oracle-autoincrement-columns-134.php
SQL-Server: http://forums.devx.com/showthread.php?t=151539
Seit Sie aufgelistet ASP.NET ich nehme an, Sie sind ausführen einer SQL-Server 2005/2008. Wenn Sie die grafische Benutzeroberfläche verwenden möchten, dann gehen Sie folgendermaßen vor:
Gehen Sie zu Spalte Eigenschaften. Dort haben Sie die Identität Spezifikation Eigenschaften. Erweitern Sie das gleiche. Neben Sie gesetzt Ist Identität als "ja". Dann können Sie festlegen, Identity Increment-Wert und Identität seed-Wert wie pro Anforderung. Standardmäßig wird es auf 1 gesetzt.
Für Oracle ist es ein bisschen mehr nicht-trivial. Müssen Sie zunächst erstellen Sie eine Sequenz und dann ein trigger.