Welche SQL-Anweisung erstellt eine neue leere Amazon Athena-Tabelle namens new_table, die dasselbe Schema wie eine bestehende Tabelle namens old_table hat?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: CREATE TABLE new_table AS (SELECT * FROM old_table) WITH NO DATA;.
Warum dies die Antwort ist
Die korrekte Antwort ist CREATE TABLE newtable AS (SELECT FROM oldtable) WITH NO DATA;. Diese Anweisung erstellt eine neue Tabelle namens newtable mit demselben Schema wie oldtable, aber ohne Daten. Der Zusatz WITH NO DATA ist entscheidend, um sicherzustellen, dass die neue Tabelle leer ist. Die Option CREATE TABLE newtable AS SELECT FROM oldtables; würde eine neue Tabelle erstellen und alle Daten aus oldtable kopieren, was nicht der Anforderung entspricht, eine leere Tabelle zu erstellen. INSERT INTO newtable SELECT FROM oldtable; würde Daten in eine bereits existierende Tabelle einfügen und nicht eine neue Tabelle erstellen. CREATE TABLE newtable (LIKE oldtable); ist eine Syntax, die in einigen SQL-Dialekten existiert, aber nicht die standardmäßige oder empfohlene Methode in Amazon Athena für diesen Anwendungsfall ist.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich