Comandos Mysql

Páginas: 2 (401 palabras) Publicado: 23 de octubre de 2012
INSERT
Una sentencia INSERT de SQL agrega uno o más registros a una (y sólo una) tabla en una base de datos relacional.
Forma básica
INSERT INTO ''tabla'' (''columna1'', [''columna2,... ''])VALUES (''valor1'', [''valor2,...''])
Las cantidades de columnas y valores deben ser iguales. Si una columna no se especifica, le será asignado el valor por omisión. Los valores especificados (oimplícitos) por la sentencia INSERT deberán satisfacer todas las restricciones aplicables. Si ocurre un error de sintaxis o si alguna de las restricciones es violada, no se agrega la fila y se devuelve unerror.
Ejemplo
INSERT INTO agenda_telefonica (nombre, numero) VALUES ('Roberto Jeldrez', 4886850);
Cuando se especifican todos los valores de una tabla, se puede utilizar la sentencia acortada:INSERT INTO ''tabla'' VALUES (''valor1'', [''valor2,...''])
Ejemplo (asumiendo que 'nombre' y 'número' son las únicas columnas de la tabla 'agenda_telefonica'):
INSERT INTO agenda_telefonicaVALUES ('Roberto Jeldrez', 4886850);

Formas avanzadas
Inserciones en múltiples filas
Una característica de SQL (desde SQL-92) es el uso de constructores de filas para insertar múltiples filas a lavez, con una sola sentencia SQL:
INSERT INTO ''tabla'' (''columna1'', [''columna2,... ''])
VALUES (''valor1a'', [''valor1b,...'']), (''value2a'', [''value2b,...'']),...
Estacaracterística es soportada por DB2, PostgreSQL (desde la versión 8.2), MySQL, y H2.


Ejemplo (asumiendo que 'nombre' y 'número' son las únicas columnas en la tabla 'agenda_telefonica'):
INSERT INTOagenda_telefonica VALUES ('Roberto Fernández', '4886850'), ('Alejandro Sosa', '4556550');
Que podía haber sido realizado por las sentencias
INSERT INTO agenda_telefonica VALUES ('Roberto Fernández','4886850');
INSERT INTO agenda_telefonica VALUES ('Alejandro Sosa', '4556550');


WHERE

La cláusula WHERE se utiliza para extraer sólo aquellos registros que cumplen el criterio especificado....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Comandos MySQL
  • COMANDOS BASICOS MYSQL
  • Linea de comandos mysql
  • comandos de consola mysql
  • Comandos basicos mysql
  • Comandos mas comunes de mysql
  • Ejemplos De Comandos Mysql
  • Sintaxis comandos mysql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS