webForumDet fria alternativet
Logga in / Bli medlem

SQL kopiera data mellan tabeller...

Databaser & SQL

3 svar · 506 visningar · startad av CatZ

Medlem sedan jan. 20022 440 inlägg
Trådstart#1

... Hur gör man i SQL för att kopiera data mellan tabeller? Jag behöver flytta lite data och eftersom jag lagt till en kolumn i den tabell jag ska kopiera till och den har en bortanyckel så protesterar SQL management studio express... :(

Medlem sedan juni 20003 076 inlägg
#2

Den ska inte protestera så länge foreign key kolumnen tillåter nullvärde. Tillåter du null?

Medlem sedan jan. 20022 440 inlägg
#3

Gjorde inte nu gör jag :) I övrigt är det väl rätt att inte tillåta null för stabilitetens skull?

Medlem sedan juni 20003 076 inlägg
#4

Svaret är både ja och nej på den frågan!
Det beror liksom på vad relationen gör, finns det ALLTID en relation mellan tabellerna så ja, annars så måste ju null tillåtas. :)

263 ms totalt · 4 externa anrop · v20260731065814-full.7d626504
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)