/
Forside
/
Teknologi
/
Udvikling
/
SQL
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
SQL
#
Navn
Point
1
pmbruun
1704
2
fehaar
730
3
Interkril..
701
4
ellebye
510
5
pawel
510
6
rpje
405
7
pete
350
8
gibson
320
9
smorch
260
10
svend_dyhr
250
Insert kun værdier, der ikke er der
Fra :
Leif Neland
Dato :
22-03-11 20:19
SQL-server 2003, dvs EXCEPT findes ikke.
t_str har bl.a. feltet str med unikt index.
t_produkter har bl.a feltet str.
Jeg vil gerne have tilføjet de str fra t_produkter til t_str, der ikke
allerede er der.
Jeg ville tro dette ville gøre det, men jeg får fejl:
"Cannot insert duplicate key row in object t_str with unique index i_str"
Hvodden gør man så?
INSERT INTO t_str (str)
SELECT DISTINCT str
FROM t_produkter p
WHERE (NOT EXISTS
(SELECT str
FROM t_str s
WHERE p.str = s.str))
Søg
Alle emner
Teknologi
Udvikling
SQL
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177821
Tips :
31980
Nyheder :
719565
Indlæg :
6410979
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.