Quelle instruction SQL crée une nouvelle table Amazon Athena vide nommée new_table qui a le même schéma qu'une table existante nommée old_table ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : CREATE TABLE new_table AS (SELECT * FROM old_table) WITH NO DATA;.
Pourquoi c'est la réponse
L'instruction CREATE TABLE newtable AS (SELECT FROM oldtable) WITH NO DATA; est la bonne méthode pour créer une table vide avec le même schéma qu'une table existante dans Amazon Athena. La clause WITH NO DATA garantit que seule la structure de la table est copiée, et non les données. L'option CREATE TABLE newtable AS SELECT FROM oldtables; copierait à la fois le schéma et toutes les données de oldtable, ce qui n'est pas l'objectif. L'option INSERT INTO newtable SELECT FROM oldtable; insérerait des données dans une table newtable qui doit déjà exister, et ne crée pas la table. L'option CREATE TABLE newtable (LIKE oldtable); est une syntaxe SQL standard pour certains systèmes de bases de données, mais elle n'est pas prise en charge par Athena (qui utilise Presto/Trino SQL).
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise