webForumDet fria alternativet

insert tabell select kolumner

2 svar · 208 visningar · startad av doggelito

doggelitoMedlem sedan juni 20003 100 inlägg
#1

Får detta fel:
Insert Error: Column name or number of supplied values does not match table definition.

insert tblGroup_news SELECT value as Groupid FROM dbo.fn_Split
('1,2,3,4,5', ',')

Och det beror på att tblGroup_news innehåller tre kolumner, hur skriver jag om jag vill lägga på två variabler efter selectsatsen?

ungefär så här menar jag:

insert tblGroup_news SELECT value as Groupid FROM dbo.fn_Split
('1,2,3,4,5', ','),@variable1, @variable2
Engine^Medlem sedan dec. 20002 861 inlägg
#2

Såhär möjligtvis.

INSERT INTO tblGroup_news [i]kolumn1, kolumn2, kolumn3[/i]
SELECT value, @variable1, @variable2 FROM dbo.fn_Split('1,2,3,4,5', ',')
doggelitoMedlem sedan juni 20003 100 inlägg
#3

yepp! :bire

Genererad på 387 ms · cache AV · v20260730165559-full.f96bc7eb