declare
@SP_Type nchar(5), @Tag nchar(30), @SP real;
set @Tag = (SELECT TOP 1 Alarm_SP_change.Tag FROM [Module_PAZ_KNS1].[dbo].[Alarm_SP_change] ORDER BY time DESC)
set
@SP_Type = (SELECT TOP 1 Alarm_SP_change.Alarm_SP_Type FROM [Module_PAZ_KNS1].[dbo].[Alarm_SP_change] ORDER BY time DESC)
set @SP = (SELECT TOP 1 Alarm_SP_change.Alarm_SP_New FROM [Module_PAZ_KNS1].[dbo].[Alarm_SP_change] ORDER BY time DESC)
PRINT @Tag
PRINT
@SP_TypePRINT @SP
if
@SP_Type = 'LoLo'
UPDATE Fact_setpoints SET LL_Fact = @SP WHERE TAG = @Tag
if
@SP_Type = 'Lo'
UPDATE Fact_setpoints SET L_Fact = @SP WHERE TAG = @Tag
if
@SP_Type = 'Hi'
UPDATE Fact_setpoints SET H_Fact = @SP WHERE TAG = @Tag
if
@SP_Type = 'HiHi'
UPDATE Fact_setpoints SET HH_Fact = @SP WHERE TAG = @Tag