2016-06-12 32 views
0

In einer SQLite-Datenbank mit mehreren Tabellen austauschen, die mehrere Spalten vom Typ text mit Inhalt enthalten kann, die wie folgt aussieht:einen Teil einer Zeichenfolge in mehreren Spalten

C:\path\to\file1\[rest of path and file name] 

Ist es möglich, einen Befehl auszuführen, dass ersetzen würde alle diese Werte mit etwas wie:

D:\path_to\file2\ (ohne den Rest von Pfad und Dateiname zu ändern)?

Antwort

0

Nein. Eine einzige UPDATE statement arbeitet auf einer einzigen Tabelle.

Sie müssen eine Anweisung für jede Tabelle ausführen, und Sie müssen die Spaltennamen (oder explizit read) wissen.

+0

Ok, und gibt es eine einzige Anweisung, die die Änderung in einer Tabelle mit mehreren Spalten mit unbekanntem Namen (wie in der Frage) tun würde? –

Verwandte Themen