Ich versuche, eine neue Tabelle mit den selektiven Spalten aus der vorhandenen Tabelle zu erstellen. Ich habe die folgende Abfrage,SQL: Erstellen Sie eine neue Tabelle aus alten
create table New
AS (select UnitID,Institution,State,MSA from Old);
Aber ich erhalte den Fehler,
falsche Syntax nahe dem Schlüsselwort ‚als‘.
Wenn ich diese() - Klammern lösche, wird gesagt() - Klammern werden in der Nähe von AS erwartet.
Jeder Vorschlag wäre hilfreich!
Mögliche Duplikate von [Wie erstelle ich eine Tabelle basierend auf einer anderen Tabelle] (http://stackoverflow.com/questions/18254104/how-do-i-create-a-table-based-on-another-table) – Jens
Sowohl 'New' als auch' Old' sind reservierte Wörter, die als "Old" abgegrenzt werden müssen "' und '" New "'. – jarlh
@a_horse_with_no_name, alte und neue Wörter sind reservierte Wörter seit ISO/ANSI SQL-1999. – jarlh