SQL Server - DISPARADOR SQL SERVER

 
Vista:

DISPARADOR SQL SERVER

Publicado por Aziel (2 intervenciones) el 07/06/2018 21:39:59
Estoy haciendo un proyecto de sql sever para la escuela , y mi profesora me pidiio que hiciera un disparador que al insertar datos en una tabla este agregara que usuario agrego los datos a otra tabla y que registrara la fecha y hora en que se añadieron, la verdad no tengo ni idea de como hacerlo y me gustaria su ayuda, gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

DISPARADOR SQL SERVER

Publicado por Isaias (4558 intervenciones) el 07/06/2018 22:28:19
¿Y ya buscaste en GOOGLE?, ¿Quer version de SQL Server?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

DISPARADOR SQL SERVER

Publicado por Aziel Orlando (2 intervenciones) el 08/06/2018 01:28:37
sui, ya busque en googley no encontre nda, y la version es sql server management studio 17
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Wilfredo Patricio Castillo
Val: 268
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

DISPARADOR SQL SERVER

Publicado por Wilfredo Patricio Castillo (189 intervenciones) el 08/06/2018 17:38:57
No hay nada?, alguien se borró toda la información de google?.
Y management studio es el administrador gráfico de sql server, no la versión de SQL Server, ya que puedes tener instalado el management studio 2017, pero no necesariamente esa versión tiene que ser de SQL Server.

Saludos,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

DISPARADOR SQL SERVER

Publicado por Isaias (4558 intervenciones) el 08/06/2018 17:48:54
Veamos

1
2
3
4
5
6
7
8
9
10
11
CREATE TRIGGER TRG_MyTrigger  -- Nombre del trigger
ON MyTable -- Nombre de la tabla donde se disparara el trigger
AFTER INSERT -- Despues de haber insertado el (los) registro(s)
AS
 -- Suponiendo que mi tabla donde voy a registrar el usuario que hizo
 -- el insert del registro tuviera
 -- Usuario varchar(100)
 -- FechaInsert DATE
 -- HoraInsert TIME
 INSERT INTO MyTableLog (CURRENT_USER, getdate(), getdate())
 GO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

DISPARADOR SQL SERVER

Publicado por Isaias (4558 intervenciones) el 08/06/2018 20:12:21
El INSERT debe ser

INSERT INTO MyTableLog VALUES (current_user, getdate(), getdate())

Falta solo la palabra VALUES
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar