Escrito por Mariano Daniel Juri el Viernes 22 de Marzo de 2002 a las 00:00hs
Veamos como utilizar las principales acciones para insertar, borrar y actualizar registros en una base de datos utilizando consultas SQL.
Insertar registros mediante INSERT
Para realizar esta operaci?n se debe tener en cuenta dos puntos importantes. El primero es que el dato que se inserte debe ser del mismo tipo que el campo, y el segundo punto a tener en cuenta que este dato a insertar no debe ser mas grande que el campo.
Ejemplos de uso...
INSERT INTO clientes(nombre, direccion, ciudad, telefono, codempresa) VALUES ('Carlos Rios', 'Caseros 2417', 'Buenos Aires', '48485825', 23)
Tambi?n se podria haber evitado poner los nombres de los campos. Cabe aclarar que va a tomar SQL la primera columna como inicio.
INSERT INTO clientes VALUES ('Carlos Rios', 'Caseros 2417', 'Buenos Aires', '48485825', 23)
Modificar registros mediante UPDATE
SQL al encontrar un UPDATE chequea la condici?n WHERE, si esta es verdadera se realiza la actualizaci?n. Un ejemplo de UPDATE, donde ser corregira un nombre que se inserto de manera incorrecta:
UPDATE clientes SET nombre= 'Carlos Rios' WHERE nombre= 'Carlos Rioso'
Borrar registros mediante DELETE
La sentencia DELETE puede borrar un solo registro como tambien puede borrar varios registros a la vez, como tambi?n puede borrar todos los registros de la base de datos.
Si quiero borrar todos los clientes que son de la ciudad de Mar del Plata:
DELETE FROM clientes WHERE ciudad= 'Mar del Plata'
Si quiero borrar un registro en especial podria utilizar el campo clave de la tabla, por ejemplo:
DELETE FROM clientes WHERE id_cliente = 501
Corto pero esta muy claro
Bueno yo fui el que escribio esto hace ya unos años, fue para un sitio personal que tenia y me llama la atención que aún este dando vueltas, me alegro que le sirva a alguien y si no es asi mil perdones!!!
existe una sentncia para insertar los campos en tablas distintas...
pero los datos provienen de un solo formulario...
por favor ayudenme k toy haciendo mi tesis
Esta bueno corto pero bueno........seria factible que subieran ejemplos de AVG no cacho nada soy de primer año de igenieria en informatica.
gracias me salvaste un trabajo pa mañana........................................ :D
esta bien; pero hace falta la consulta select
esta chevere
se agradece pequeño i claro
OK
nada mal, sensillo y carismatico, gracias por compartir informacion .. atte ing en telematica de la UC.
Es mu y bueno pero me gustaria saber como puedo crear un afuncion de UPDATE donde q tenga q selecionar todos los campos y modificarlos al mismo timpo todos si me pudieran ayudar gracias
hola me sirvio muhco tu ayuda pero la duda mia es la base de datos que modificas por medio de estos codigos esta soportada sobre algun paquete como php my admin o como funciona o es una abse de datos de solo codigo esplicame porfavor si podes poner un video hasta mejor seria por favor espero una respuesta lo necesito para un trabajao donde me piden conocimientos basicos de bases de datos