Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Curso de oracle y programación, Resúmenes de Programación Java

Curso de oracle y programación

Tipo: Resúmenes

2024/2025

Subido el 08/05/2025

josete-8
josete-8 🇪🇸

2 documentos

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
8 - Borrar registros (delete)
Para eliminar los registros de una tabla usamos el comando "delete".
Sintaxis básica:
delete from NOMBRETABLA;
Se coloca el comando delete seguido de la palabra clave "from" y el nombre de la tabla de la
cual queremos eliminar los registros. En el siguiente ejemplo se eliminan los registros de la tabla
"usuarios":
delete from usuarios;
Luego, un mensaje indica la cantidad de registros que se han eliminado.
Si no queremos eliminar todos los registros, sino solamente algunos, debemos indicar cuál
o cuáles; para ello utilizamos el comando "delete" junto con la clausula "where" con la cual
establecemos la condición que deben cumplir los registros a borrar. Por ejemplo, queremos eliminar
aquel registro cuyo nombre de usuario es "Marcelo":
delete from usuarios
where nombre='Marcelo';
Si solicitamos el borrado de un registro que no existe, es decir, ningún registro cumple con
la condición especificada, aparecerá un mensaje indicando que ningún registro fue eliminado, pues
no encontró registros con ese dato.
Tenga en cuenta que si no colocamos una condición, se eliminan todos los registros de la tabla
especificada.
8 - Borrar registros (delete)
Problema:
Trabajamos con la tabla "usuarios". Eliminamos la tabla "usuarios":
drop table usuarios;
La creamos con la siguiente estructura:
create table usuarios(
nombre varchar2(30),
clave varchar2(10)
);
Agregamos registros a la tabla:
insert into usuarios (nombre,clave)
values ('Marcelo','River');
insert into usuarios (nombre,clave)
values ('Susana','chapita');
insert into usuarios (nombre,clave)
pf3
pf4

Vista previa parcial del texto

¡Descarga Curso de oracle y programación y más Resúmenes en PDF de Programación Java solo en Docsity!

8 - Borrar registros (delete)

Para eliminar los registros de una tabla usamos el comando "delete". Sintaxis básica: delete from NOMBRETABLA; Se coloca el comando delete seguido de la palabra clave "from" y el nombre de la tabla de la cual queremos eliminar los registros. En el siguiente ejemplo se eliminan los registros de la tabla "usuarios": delete from usuarios; Luego, un mensaje indica la cantidad de registros que se han eliminado. Si no queremos eliminar todos los registros, sino solamente algunos, debemos indicar cuál o cuáles; para ello utilizamos el comando "delete" junto con la clausula "where" con la cual establecemos la condición que deben cumplir los registros a borrar. Por ejemplo, queremos eliminar aquel registro cuyo nombre de usuario es "Marcelo": delete from usuarios where nombre='Marcelo'; Si solicitamos el borrado de un registro que no existe, es decir, ningún registro cumple con la condición especificada, aparecerá un mensaje indicando que ningún registro fue eliminado, pues no encontró registros con ese dato.

Tenga en cuenta que si no colocamos una condición, se eliminan todos los registros de la tabla

especificada.

8 - Borrar registros (delete)

Problema:

Trabajamos con la tabla "usuarios". Eliminamos la tabla "usuarios": drop table usuarios; La creamos con la siguiente estructura: create table usuarios( nombre varchar2(30), clave varchar2(10) ); Agregamos registros a la tabla: insert into usuarios (nombre,clave) values ('Marcelo','River'); insert into usuarios (nombre,clave) values ('Susana','chapita'); insert into usuarios (nombre,clave)

values ('CarlosFuentes','Boca'); insert into usuarios (nombre,clave) values ('FedericoLopez','Boca'); Seleccionamos todos los registros: select *from usuarios; Vamos a eliminar el registro cuyo nombre de usuario es "Marcelo": delete from usuarios where nombre='Marcelo'; aparece un mensaje indicando que se ha borrado 1 fila. Intentamos eliminarlo nuevamente: delete from usuarios where nombre='Marcelo'; Como ningún registro cumple con la condición especificada (nombre igual a Marcelo), aparecerá un mensaje indicando que ningún registro fue borrado. Eliminamos todos los registros cuya clave es 'Boca': delete from usuarios where clave='Boca'; Aparece un mensaje indicando que 2 registros fueron eliminados, es decir, se eliminaron los 2 registros cuyas claves eran igual a "River". Eliminemos todos los registros: delete from usuarios; Veamos el contenido de la tabla: select * from usuarios; No hay registros. Ingresemos el siguiente lote de comandos en el Oracle SQL Developer: drop table usuarios; create table usuarios( nombre varchar2(30), clave varchar2(10) ); insert into usuarios (nombre,clave) values ('Marcelo','River');