Test rápidos de MySQL - Test 8

MySQL
Test 8

En el Test 5, trabajamos con los siguientes CREATE TABLE e INSERT:

MySQL:
  1. CREATE TABLE test (
  2.   id VARCHAR(1) NOT NULL,
  3.   PRIMARY KEY  (id)
  4. );
  5. INSERT INTO test VALUES ('0'), ('1'), ('2'), ('a'), ('b');

Los INSERT funcionaban como deberian y el resultado es que obteniamos los registros ‘0′, ‘1′, ‘2′, ‘a’ y ‘b’.

Los INSERT … VALUES (…), (…), … multiregistro son perfectamente válidos en MySQL. Pero…

Pregunta 1: ¿ Esto es portable a otros Sistemas de Bases de Datos Relacionales, como Oracle, MS-SQL, DB2, Firebird, Postgresql, …?
Pregunta 2: ¿ Esta sintaxis es SQL estandard ?

Pulsa para Mostrar/Ocultar la solución

Traducido con permiso expreso de Mysql Test Quiz 8 Original

Creado por Carsten H. Pedersen

Otros Test anteriores:

Términos relacionados:

2 comentarios a esta entrada

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 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 7

  • 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...
  • 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 |...