8. Curso SQL SERVER -Comando DELETE
- Hola a todos , en esta ocasión vamos continuar con nuestro curso sobre SQL SERVER. En este capítulo del curso vamos a ver el uso del comando DELETE, que sirve para borrar registros de una tabla o de una vista.En este enlace tenéis información más detallada: https://docs.microsoft.com/es-es/sql/t-sql/statements/delete-transact-sql?view=sql-server-2017
- En el ejemplo del vídeo vemos como podemos borrar registro de la tabla SESIONES. Sin embargo no nos dejará borrar registros de la tabla USUARIOS porque tenemos claves en otras tablas que dependen de la existencia de este registro.
- Si cuando creamos las relaciones habilitamos el borrar el cascada esto no pasaría. Aunque desde mi punto de vista es más seguro ir borrando manualmente primero los registros que dependen de la clave foránea y después el registro "padre". Según vemos en nuestro esquema y para el ejemplo que del vídeo habría que borrar primero los registros de la tabla SESIONES y después el registro de la tabla USUARIOS.
- Os dejo un ejemplo de una sentencia DELETE y os espero en el siguiente capítulo donde veremos como crear subconsultas:
DELETE FROM [dbo].[SESIONES] where IdSesion in (6,7)
No hay comentarios:
Publicar un comentario