Toon posts:

[SQL] INSERT zonder values

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een tabel met alleen een IDENTITY veld. Nu wil ik een rij toevoegen aan die tabel, maar het lukt me niet om een geldige SQL query te bouwen. Ik heb al enkele dingen geprobeerd.

code:
1
2
3
4
5
6
7
8
CREATE TABLE Tabel
(
    [Tabel-ID] BIGINT IDENTITY PRIMARY KEY
);

INSERT INTO Tabel

INSERT INTO Tabel () VALUES ()


Deze werken beide niet. Hoe kan ik nou een nieuwe rij toevoegen in deze tabel?

[ Voor 10% gewijzigd door Verwijderd op 24-05-2004 11:46 ]


  • nescafe
  • Registratie: Januari 2001
  • Laatst online: 08:57
Kun je geen NULL-value inserten in je identity-veld?

* Barca zweert ook bij fixedsys... althans bij mIRC de rest is comic sans


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 24-05 14:53

NMe

Quia Ego Sic Dico.

Verwijderd schreef op 24 mei 2004 @ 11:44:
Ik heb een tabel met alleen een IDENTITY veld. Nu wil ik een rij toevoegen aan die tabel, maar het lukt me niet om een geldige SQL query te bouwen. Ik heb al enkele dingen geprobeerd.

code:
1
2
3
4
5
6
7
8
CREATE TABLE Tabel
(
    [Tabel-ID] BIGINT IDENTITY PRIMARY KEY
);

INSERT INTO Tabel

INSERT INTO Tabel () VALUES ()


Deze werken beide niet. Hoe kan ik nou een nieuwe rij toevoegen in deze tabel?
Misschien een gekke vraag, maar wat moet je met een tabel met maar 1 veld?

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • André
  • Registratie: Maart 2002
  • Laatst online: 00:33

André

Analytics dude

INSERT INTO Tabel (IDENTITY) VALUES ()?

  • MTWZZ
  • Registratie: Mei 2000
  • Laatst online: 13-08-2021

MTWZZ

One life, live it!

Misschien dat dit werkt.

INSERT INTO Tabel VALUES('')

Het doet het iig met een MySQL table met een id kolom en auto_increment

Nu met Land Rover Series 3 en Defender 90


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

SQL:
1
INSERT INTO #Tabel DEFAULT VALUES;

Professionele website nodig?


Verwijderd

Topicstarter
nescafe schreef op 24 mei 2004 @ 11:45:
Kun je geen NULL-value inserten in je identity-veld?
Ik krijg dan de volgende foutmelding: Cannot insert explicit value for identity column in table 'Tabel' when IDENTITY_INSERT is set to OFF

Verwijderd

Topicstarter
curry684 schreef op 24 mei 2004 @ 11:49:
SQL:
1
INSERT INTO #Tabel DEFAULT VALUES;
Bedankt die kende ik nog niet :).

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

En voor andere DB's zal zoiets wellicht werken:
INSERT INTO Tabel (Kolom) VALUES (DEFAULT)
Pagina: 1