webForumDet fria alternativet

kopiera innehåller i en tabell till en annan

Databaser & SQL

4 svar · 235 visningar · startad av tlee

Medlem sedan mars 2001290 inlägg
Frågan#1

Okej..

jag har två lika tabeller som heter table_1 och table_2

table_2 är tom och skall få innehållet i table_1 i sig..

värdena från table_1 skall alltså kopieras in i table_2

Kan man göra det i en och samma SQL fråga eller måste
man först SELETCT:a allt från table_1, loopa igenom i ASP och göra en INSERT
för varje post?

Medlem sedan mars 2001290 inlägg
#2
INSERT INTO tbl_ConfigID (col_ConfigID, col_ConfigName)
 SELECT t.col_ConfigID, t.col_ConfigName FROM tbl_ConfigID_ t

så ser det ut om någon skulle undra!

/t

Medlem sedan dec. 200012 464 inlägg
#3
connect.execute "insert into tabell2 select * from tabell1",,128
Medlem sedan mars 2001290 inlägg
#4

guld!

:bire så kunde man också göra ja ;)

Jag har ett fält som är en Räknare och heter ID, kommer den räkna om ID:et eller blir det samma värden i ID fältet i tabell2 som det var i tabell1?

",,128 <-- vad har den snutten för funktion?

/t

Medlem sedan dec. 200012 464 inlägg
#5

Det blir samma värden som i tabell1

128 = adExecuteNoRecord

innebär att ado inte skapar något recordset.

267 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)