Prioridades en SQL SERVER CON FECHAS
Publicado por Jose (1 intervención) el 14/10/2019 22:14:22
Muy buenas, les quería hacer una consulta, tengo una tabla llamada prioridades y otra tickets, necesito que dependiendo del tiempo que haya pasado desde que se creó el ticket, la prioridad se suba.
Por ejemplo:
Le asigno al ticket la prioridad baja, pero si pasan 3 horas entonces que se suba a la prioridad media y así sucesivamente, pero necesito que eso quede en un trigger, ahorita lo intento solo con select pero no me sale, no sé cómo debo hacer para establecer ese tiempo, todo esto en SQL Server
Necesito hacer el trigger, pero no me sale ni con un select jajaja, ayudaaaaaa
PD: Ese fecha Ticket es un getDate, me almacena cuándo fue creado el ticket
Otra cosa, cuando hablo del select es que primero lo quiero hacer para verificar que el dato funcione y luego meter todo en el trigger.
Por ejemplo:
Le asigno al ticket la prioridad baja, pero si pasan 3 horas entonces que se suba a la prioridad media y así sucesivamente, pero necesito que eso quede en un trigger, ahorita lo intento solo con select pero no me sale, no sé cómo debo hacer para establecer ese tiempo, todo esto en SQL Server
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
--Tabla Prioridades --
create table TBMSMAEPrioridades (
idPrioridad int identity(1,1),
estadoPrioridad bit default 1 ,
nombrePrioridad varchar(20) null,
constraint PK_PRIORIDADES primary key (idPrioridad)
)
go
--Tabla Tickets--
create table TBMSMAETickets (
idTicket int identity(1,1),
idUsuario int null,
IdUsuarioTec int null,
idPrioridad int not null,
IdEstado int null,
idCategoria int null,
idEspecialidad int null,
titulo varchar(100) not null,
descripcion varchar(500) not null,
fechaTicket date not null,
estadoTicket varchar(100) not null,
constraint PK_TICKETS primary key (idTicket)
)
go
Necesito hacer el trigger, pero no me sale ni con un select jajaja, ayudaaaaaa
PD: Ese fecha Ticket es un getDate, me almacena cuándo fue creado el ticket
Otra cosa, cuando hablo del select es que primero lo quiero hacer para verificar que el dato funcione y luego meter todo en el trigger.
Valora esta pregunta


0