Курсовая работа: Разработка физической модели базы данных "Учёт характеристик сигналов телемеханики"

CREATE PROCEDURE GetCurrentDateTime @CurrDateTime DATETIME OUT

AS

SET @CurrDateTime = GETDATE()

Столь небольшой участок кода был выделен в отдельную процедуру из-за того, что он вызывается и со стороны клиентского приложения.

Следующим этапом с использованием InsertTITRSignal, InsertTUTSSignal добавляются сигналы в базу данных, UpdateTITRSignal, UpdateTUTSSignal – обновляются, DeleteSignal – удаляются.

Ниже приведён код некоторых из этих процедур:

REATE PROCEDURE InsertTITRSignal

@NameDataType VARCHAR(20),

@NameSignal VARCHAR(50),

@MEKAdress SMALLINT,

@MaxEnginGrade INT,

@MinEnginGrade INT,

@MaxPhysicGrade INT,

@MinPhysicGrade INT,

@Comment VARCHAR(300) = NULL,

@NameRNU VARCHAR(50),

@NamePLC VARCHAR(50),

@NumberPLC INT,

@ID_Request BIGINT,

@IsTISignal BIT

AS

DECLARE @ID_PLC INT

EXEC @ID_PLC = FindPLCWithInsUpd @NameRNU,

@NamePLC,@NumberPLC

DECLARE @TITRSigCount INT

SELECT @TITRSigCount = COUNT(ID_TITRSignal)

FROM TITRSignals

WHERE ID_PLC = @ID_PLC AND MEKAdress = @MEKAdress AND

IsDeleted = 0

К-во Просмотров: 424
Бесплатно скачать Курсовая работа: Разработка физической модели базы данных "Учёт характеристик сигналов телемеханики"