No sé si es por cómo está formulada esta pregunta, pero ¿podríais revisarla?
Sin duda marcaría la b, ya que un truncate hace lo mismo que un delete sin where (aunque tarde un poquito más) y entiendo que la opción a (que es la que marca como correcta) se refiere a un drop que eliminaría la tabla de la base de datos, tal y como indica, ya que sino debería especificar algo así como borra el contenido de la tabla de la base de datos.52) En SQL, ¿cuál de las siguientes sentencias es correcta?
Tema: 64. Id Pregunta: 4772. Examen SSTI A1 Xunta de Galicia 2011
a) TRUNCATE TABLE, borra la tabla de la base de datos
b) TRUNCATE TABLE es funcionalmente igual a DELETE TABLE
c) TRUNCATE TABLE debe ser usado con la cláusula WHERE
d) Ninguna de las anteriores es correcta
Muchas gracias y un saludo.