TesIA TAI Bloque: Supuesto 1 ID: fLNkeQrdZ9sr0dSVe2Uu

13. Se desea añadir una tabla "Subsanacion" con las columnas numéricas IdSubsanacion e IdSolicitudBeca y la columna alfanumérica de 2000 caracteres TextoFundamento. ¿Cuál de las siguientes sentencias sería la correcta?

  1. A) CREATE TABLE Subsanacion (IdSubsanacion bigint, IdSolicitudBeca bigint, TextoFundamento varchar(2000));
  2. B) CREATE Subsanacion (IdSubsanacion bigint, IdSolicitudBeca bigint, TextoFundamento varchar(2000));
  3. C) CREATE NEW TABLE Subsanacion (IdSubsanacion bigint, IdSolicitudBeca bigint, TextoFundamento varchar(2000));
  4. D) CREATE TABLE Subsanacion AS (IdSubsanacion bigint, IdSolicitudBeca bigint, TextoFundamento varchar(2000));

Feedback de la pregunta

La respuesta correcta es A. La sintaxis estándar de SQL para crear una tabla es `CREATE TABLE nombre_tabla (columna1 tipo, columna2 tipo, ...);`. La opción A sigue esta sintaxis correctamente. La opción B omite la palabra `TABLE`. La opción C usa `CREATE NEW TABLE`, que no es una sintaxis estándar. La opción D usa `CREATE TABLE ... AS`, que se utiliza para crear una tabla a partir del resultado de una consulta.

Chat de la pregunta

Todavía no hay mensajes públicos para esta pregunta.