Test rápidos de MySQL - Test 7

MySQL
Test 7

Supongamos la siguiente serie de comandos:

MySQL:
  1. CREATE TABLE pruebas (
  2.   key1 INT NOT NULL PRIMARY KEY,
  3.   key2 INT NOT NULL UNIQUE
  4. );
  5.  
  6. INSERT INTO pruebas VALUES (1,1), (2,2);

La tabla contiene ahora (1,1) y (2,2). Ahora hacemos

MySQL:
  1. REPLACE INTO pruebas VALUES (1,3);

Pregunta 1: La tabla contiene ahora (1,3) y (2,2). Explica por qué.

Ahora ejecutamos:

MySQL:
  1. REPLACE INTO pruebas VALUES (1,2);

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:

Términos relacionados: , , , , , , , , ,

Un comentario a esta entrada

  • MySQL Pop Quiz #7 | Carsten’s Random Ramblings dijo
    el # Martes, 25 de Marzo del 2008 a las 11:53

    1

    [...] <p style=”border-left: 1px solid black; border-bottom: 1px solid black; width: 170px; float: right; text-align: right; padding-left: 3px; padding-bottom: 3px”><a href=”http://www.propiedadprivada.com/test-rapidos-de-mysql-test-7/397/”><img src=”http://www.bitbybit.dk/carsten/blog/wp-content/uploads/2008/03/spanish_flag.png” title=”Spanish flag” alt=”Spanish flag” border=”0″ /> Spanish translation by Marcos Besteiro</a></p> [...]

Deja tu opinión

Sólo se permiten las etiquetas XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Post anteriores/siguientes:

Post (quizás) relacionados:

  • Test rápidos de MySQL - Test 6

  • Test 6 La siguiente consulta es perfectamente válida y hace lo que se espera de ella: [mysql] SELECT DATE(hora_creacion) AS date, COUNT(*)...
  • Test rápidos de MySQL - Test 4

  • Test 4 ¿ Qué tipo de datos almacena un rango mayor de datos ? ¿ MEDIUMINT o INT ? ¿ Qué tipo de datos puede almacenar un...
  • Test rápidos de MySQL - Test 8

  • Test 8 En el Test 5, trabajamos con los siguientes CREATE TABLE e INSERT: [mysql] CREATE TABLE test ( id varchar(1) NOT NULL, PRIMARY KEY ...
  • Test rápidos de MySQL - Test 5

  • Test 5 Este Test es cortesia de Lasse Christiansen, aparentemente residente de Japón. Imaginemos los siguientes comandos: [mysql] CREATE TABLE test ( id varchar(1) NOT NULL, PRIMARY...
  • Test rápidos de MySQL - Test 9

  • Test 9 Este test es cortesía de Diego Madina. Utilizando una distribución de MySQL 5.0 bastante reciente, vemos que… [code] mysql> SELECT 1.1E0, 2.2E0, 3.3E0; +-------+-------+-------+ | 1.1E0 | 2.2E0 |...