SQL >
SQL Básico >
UPDATE
La sentencia UPDATE se utiliza para modificar valores en una tabla.
La sintaxis de SQL UPDATE es:
UPDATE nombre_tabla
SET columna1 = valor1, columna2 = valor2
WHERE columna3 = valor3
La cláusula SET establece los nuevos valores para las columnas indicadas.
La cláusula WHERE sirve para seleccionar las filas que queremos modificar.
Ojo: Si omitimos la cláusula WHERE, por defecto, modificará los valores en todas las filas de la tabla.
Ejemplo del uso de SQL UPDATE
nombre | apellido1 | apellido2 |
ANTONIO | PEREZ | GOMEZ |
LUIS | LOPEZ | PEREZ |
ANTONIO | GARCIA | BENITO |
PEDRO | RUIZ | GONZALEZ |
Si queremos cambiar el apellido2 'BENITO' por 'RODRIGUEZ' ejecutaremos:
UPDATE personas
SET apellido2 = 'RODRIGUEZ'
WHERE nombre = 'ANTONIO'
AND apellido1 = 'GARCIA'
AND apellido2 = 'BENITO'
Ahora la tabla 'personas' quedará así:
nombre | apellido1 | apellido2 |
ANTONIO | PEREZ | GOMEZ |
LUIS | LOPEZ | PEREZ |
ANTONIO | GARCIA | RODRIGUEZ |
PEDRO | RUIZ | GONZALEZ |
SQL DELETE >>
Copyright © 2012 11sql.com Todos los derechos reservados.
|