Der folgende Beitrag wurde am 10. 09. 2002, 10:55 Uhr von Ingo veröffentlicht.
Hallo,
gibt es in SQL einen Befehl, der es erlaubt eine Spalte mit Daten in eine anderen Spalte zu kopieren?
Gruß
Ingo
Der folgende Beitrag wurde am 10. 09. 2002, 11:08 Uhr von romy veröffentlicht.
> Hallo,
> gibt es in SQL einen Befehl, der es erlaubt eine Spalte mit Daten in eine anderen Spalte zu kopieren?
> Gruß
> Ingo
so sähe das vielleicht in php aus
$sql = "select * from tabellenname1";
$result = pg_exec($conn, $sql);
$count = pg_numrows($result);
for($i=0; $i<$count; $i++) {
$row = pg_fetch_array($result, $i);
$sql_neu ="insert into tabellenname2(spaltenname)" ."values('$row["spaltenname"]')"
$result_neu = pg_exec($conn, $sql_neu);
}
das sollte die gesamte spalte in die andere reinkopieren, wenn du dabei noch werte erstezen willst mach n update - Befehl daraus, sollte dann aber die gleiche anzahl an datensätzen vorhanden sein
wenn du ne andere Sprache benutzt dürfte es trotzdem nicht schwer sein, das dahingehend umzumodeln
hope it helps
romy
Der folgende Beitrag wurde am 10. 09. 2002, 11:13 Uhr von Frank Jonas veröffentlicht.
Hallo,
wenn die Spalte in derselben Tabelle ist, dann verwende
UPDATE tabelle SET spalte2 = spalte1 WHERE bedingung
ansonsten
UPDATE tabelle2 t SET spalte2 = (SELECT spalte1 FROM tabelle1 WHERE bedingung)
HTH Gruß Frank
Der folgende Beitrag wurde am 10. 09. 2002, 12:20 Uhr von Ingo veröffentlicht.
> Hallo,
> wenn die Spalte in derselben Tabelle ist, dann verwende
> UPDATE tabelle SET spalte2 = spalte1 WHERE bedingung
> ansonsten
> UPDATE tabelle2 t SET spalte2 = (SELECT spalte1 FROM tabelle1 WHERE bedingung)
> HTH Gruß Frank
Scheiße, habs genau anders rum gemacht, kann ich das irgendwie rückgängig machen?
Der folgende Beitrag wurde am 10. 09. 2002, 12:46 Uhr von Frank Jonas veröffentlicht.
Hallo,
> Scheiße, habs genau anders rum gemacht, kann ich das irgendwie rückgängig machen?
Wenn Du ein Backup hast, dann ja. Ansonsten flinke Finger
Gruß Frank
Der folgende Beitrag wurde am 10. 09. 2002, 12:51 Uhr von Ingo veröffentlicht.
> Hallo,
> > Scheiße, habs genau anders rum gemacht, kann ich das irgendwie rückgängig machen?
> Wenn Du ein Backup hast, dann ja. Ansonsten flinke Finger
> Gruß Frank
Habs schon manuell gemacht, hatte einen andere Spalte in der fast alles richtig war, die hab ich dann kopiert.
Jetzt mach ichs aber richtigrum.
Danke für deine Hilfe!
Gruß Ingo
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4