Files
DP44/DataPRO/Modules/Database/DatabaseMigrationScripts/.svn/pristine/5a/5a229a4ef887658782d02b775d3011989e499db9.svn-base

31 lines
1.1 KiB
Plaintext
Raw Permalink Normal View History

2026-04-17 14:55:32 -04:00

CREATE PROCEDURE [dbo].[sp_SensorsStreamOutputUpdate]
@Id INT,
@StreamProfile NVARCHAR (50),
@UDPAddress NVARCHAR (50),
@TimeChannelId INT,
@DataChannelId INT,
@TmNSConfig NVARCHAR (50),
@IRIGTimeDataPacketIntervalMs INT,
@LastModified DATETIME,
@LastModifiedBy NVARCHAR (50),
@UserTags VARBINARY (MAX),
@Broken BIT,
@DoNotUse BIT,
@errorNumber INT OUTPUT,
@errorMessage NVARCHAR (255) OUTPUT
AS
BEGIN
SET @errorNumber = 0
SET @errorMessage = ''
UPDATE [dbo].SensorsStreamOutput SET [StreamProfile]=@StreamProfile, [UDPAddress]=@UDPAddress, [TimeChannelId]=@TimeChannelId, [DataChannelId]=@DataChannelId, [TmNSConfig]=@TmNSConfig, [IRIGTimeDataPacketIntervalMs]=@IRIGTimeDataPacketIntervalMs, [LastModified]=@LastModified, [LastModifiedBy]=@LastModifiedBy, [UserTags]=@UserTags, [Broken]=@Broken, [DoNotUse]=@DoNotUse WHERE [SensorId] = @Id
IF(@@error != 0)
BEGIN
SET @errorNumber = error_number()
SET @errorMessage = error_message()
END
END