Ir a inicioFavoritosRecomiéndanos El Prisma.com - Ingeniería de Sistemas
Inicio > Regresar a Ingeniería de Sistemas 886 visitantes activos
SQL - Manual



Navigation bar
  Start Previous page
 11 of 25 
Next page End 6 7 8 9 10 11 12 13 14 15 16  

afectadas por la consulta de adición. En lugar de agregar registros existentes en otra tabla, se puede
especificar los valores de cada campo en un nuevo registro utilizando la cláusula VALUES. Si se omite la
lista de campos, la cláusula VALUES debe incluir un valor para cada campo de la tabla, de otra forma fallará
INSERT. 
INSERT INTO Clientes SELECT Clientes_Viejos.* FROM Clientes_Nuevos;
INSERT INTO Empleados (Nombre, Apellido, Cargo)
VALUES ('Luis', 'Sánchez', 'Becario');
INSERT INTO Empleados SELECT Vendedores.* FROM Vendedores
WHERE Fecha_Contratacion < Now() - 30;
5.3 UPDATE
Crea una consulta de actualización que cambia los valores de los campos de una tabla especificada basándose
en un criterio específico. Su sintaxis es: 
UPDATE Tabla SET Campo1=Valor1, Campo2=Valor2, ... CampoN=ValorN 
WHERE Criterio; 
UPDATE es especialmente útil cuando se desea cambiar un gran número de registros o cuando éstos se
encuentran en múltiples tablas. Puede cambiar varios campos a la vez. El ejemplo siguiente incrementa los
valores Cantidad pedidos en un 10 por ciento y los valores Transporte en un 3 por ciento para aquellos que se
hayan enviado al Reino Unido.: 
UPDATE Pedidos SET Pedido = Pedidos * 1.1, Transporte = Transporte * 1.03
WHERE PaisEnvío = 'ES';
UPDATE no genera ningún resultado. Para saber qué registros se van a cambiar, hay que examinar primero el
resultado de una consulta de selección que utilice el mismo criterio y después ejecutar la consulta de
actualización. 
UPDATE Empleados SET Grado = 5 WHERE Grado = 2;
UPDATE Productos SET Precio = Precio * 1.1 WHERE Proveedor = 8 AND Familia = 3;
Si en una consulta de actualización suprimimos la cláusula WHERE todos los registros de la tabla señalada
serán actualizados. 
UPDATE Empleados SET Salario = Salario * 1.1
6. Tipos de Datos
Los tipos de datos SQL se clasifican en 13 tipos de datos primarios y de varios sinónimos válidos reconocidos
por dichos tipos de datos. 
Tipos de datos primarios: 
Tipo
de
Datos
Longitud
Descripción
BINA
RY
1 byte
Para consultas sobre tabla adjunta de productos de bases de datos que definen un tipo de datos
Binario. 
BIT
1 byte
Valores Si/No ó True/False 
BYTE
1 byte
Un valor entero entre 0 y 255.
COUN
TER
4 bytes
Un número incrementado automáticamente (de tipo Long)
Previous page Top Next page
Inicio Última Actualización 2/7/2012 Sugerencias
 
Guía MBA y Masters
Conoce los mejores programas de MBA
Executive MBA y Global MBA