Forum Doku Wiki Blog

Forumsarchiv 2002, September
SQL: Spalte kopieren

archivierte Beiträge lesen

  1. (DATENBANK) SQL: Spalte kopieren von Ingo, 10. 09. 2002, 10:55

SQL: Spalte kopieren

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

SQL: Spalte kopieren

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

SQL: Spalte kopieren

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

SQL: Spalte kopieren

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?

SQL: Spalte kopieren

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

SQL: Spalte kopieren

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