Test 7
Supongamos la siguiente serie de comandos:
[mysql]
CREATE TABLE pruebas (
key1 INT NOT NULL PRIMARY KEY,
key2 INT NOT NULL UNIQUE
);
INSERT INTO pruebas VALUES (1,1), (2,2);
[/mysql]
La tabla contiene ahora (1,1) y (2,2). Ahora hacemos
[mysql]
REPLACE INTO pruebas VALUES (1,3);
[/mysql]
Pregunta 1: La tabla contiene ahora (1,3) y (2,2). Explica por qué.
Ahora ejecutamos:
[mysql]
REPLACE INTO pruebas VALUES (1,2);
[/mysql]
Pregunta 2: La tabla ahora contiene una sóla columna (1,2). ¿ Por qué ?
Pregunta 3: ¿ Cual es el valor de «Rows affected» en tu cliente después de las dos consultas REPLACE ?
Pulsa para Mostrar/Ocultar la solución
Traducido con permiso expreso de Mysql Test Quiz 7 Original
Creado por Carsten H. Pedersen
Otros Test anteriores:
1 comentarios en “Test rápidos de MySQL – Test 7”