sql >> Database teknologi >  >> RDS >> Sqlserver

Indsæt id (autogenereret, kun kolonne)

INSERT INTO MyTable (MyTableId) VALUES (Null) forsøger implicit at indsætte en null i identitetskolonnen, så det vil ikke fungere, da identitetskolonner måske aldrig kan være nullbare, og uden en SET-indstilling kan du alligevel ikke indsætte en vilkårlig værdi, i stedet kan du bruge:

INSERT INTO MyTable DEFAULT VALUES


  1. databasedesign, lav en tabel til at pege på flere og en form for rekursive pointers

  2. PostgreSQL on the Rise:2018 Postgres Funds &2019 Trends

  3. Proceduren forventer parameter, som ikke blev leveret

  4. hvor mange typer joins er der i mysql eller sql