09. september 2005 - 14:35
Der er
4 kommentarer og 1 løsning
Sql problem
Hejsa Jeg har et mindre sql problem denne gang. Jeg vil denne gang gerne indsætte noget data fra en tabel og over i en anden... Noget alla: --------- DECLARE @ar VARCHAR(100) SET @ar = Artist SELECT Artist FROM ss..Products WHERE Artist LIKE 'M%' INSERT INTO ss..Test_Products (Artists) VALUES (@ar) ------------------------- Men hvad gør jeg forkert? Mvh DC
Annonceindlæg fra SoftwareOne
09. september 2005 - 16:14
#1
Uden dog at vide præcis hvor du vil hen, så måske noget i stil med: Insert into Test_Products (Artists) Select Artist from products Where Artist Like 'M%' /CAPAJ
12. september 2005 - 10:52
#2
Ja, du kan lige så godt lave det i et hug, som capaj viser. Fejlen i din kode er at @ar ikke kommer til at indeholde noget. Gør sådan: -------- DECLARE @ar VARCHAR(100) SELECT @ar = Artist FROM ss..Products WHERE Artist LIKE 'M%' INSERT INTO ss..Test_Products (Artists) VALUES (@ar) -------------------------