webForumDet fria alternativet

Multipla värden i INSERT sats

7 svar · 253 visningar · startad av icaaq

icaaqMedlem sedan okt. 20005 273 inlägg
#1

Jag har en Insert sats som är skriven för mySQL som ser ut så här:

[red]
Insert into tabell(fält)Values(värde),(värde)
[/red]

Kan jag få den att funka i Access??

Mvh icaaq

LarsGMedlem sedan dec. 200012 464 inlägg
#2
Insert into tabell(fält)
select  värde union all select värde

Kanske?

icaaqMedlem sedan okt. 20005 273 inlägg
#3

nja....jag vill alltså få in flera värden i samma fält och i samma execute.....förstår du ?

LarsGMedlem sedan dec. 200012 464 inlägg
#4

Jo, det var precis avsikten. Vad händer om du kör den frågan?

icaaqMedlem sedan okt. 20005 273 inlägg
#5

skippade access och testade med MSSql(MSDE) istället men jag får
Line 1: Incorrect syntax near ','.

Ska jag använda nått annat istället får , imellan värdena...

Jag vet inte hur jag ska använda den kodsnutten ovan då det är ganska mycket värden som ska in i varjen insert

mvh icaaq

LarsGMedlem sedan dec. 200012 464 inlägg
#6

I msde skall min kod fungera.

Du kan ju testa dig fram med att bara ha två poster

insert into t(c1,c2) 
select 'a',1 
union 
select 'b',2
icaaqMedlem sedan okt. 20005 273 inlägg
#7

och om jag har fler ändå...ska jag bara fylla på då

insert into t(c1,c2)
select 'a',1
union
select 'b',2
union
select 'd', 3
LarsGMedlem sedan dec. 200012 464 inlägg
#8

Japp

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)