Prvni verze
This commit is contained in:
49
_sql/ep_Vyroba_ZapisCCP1.sql
Normal file
49
_sql/ep_Vyroba_ZapisCCP1.sql
Normal file
@ -0,0 +1,49 @@
|
||||
-- dbo.ep_Vyroba_ZapisCCP1
|
||||
CREATE PROCEDURE dbo.ep_Vyroba_ZapisCCP1
|
||||
AS
|
||||
|
||||
-- !! proceduru neupravujte, bude stejne pregenerovana pri startu pluginu PluginHDCRTN !!
|
||||
|
||||
SET NOCOUNT ON
|
||||
|
||||
|
||||
DECLARE
|
||||
@id INT,
|
||||
@idVPr INT,
|
||||
@idKZ INT,
|
||||
@idStroj INT,
|
||||
@smena TINYINT,
|
||||
@dat DATETIME=GETDATE(),
|
||||
@teplota NUMERIC(15,2),
|
||||
@rychlost NUMERIC(15,2),
|
||||
@hmotnost NUMERIC(15,2),
|
||||
@delka NUMERIC(15,2),
|
||||
@prumer NUMERIC(15,2),
|
||||
@naprava NVARCHAR(255)
|
||||
|
||||
|
||||
|
||||
IF OBJECT_ID(N'tempdb..#InsertCCP1Zaznamy', N'U') IS NULL
|
||||
RETURN
|
||||
|
||||
|
||||
|
||||
|
||||
DECLARE c CURSOR LOCAL FOR
|
||||
SELECT IDStroj, IDPrikaz, Smena, Teplota, Rychlost, Hmotnost, Delka, Prumer, NapravneOpatreni
|
||||
FROM #InsertCCP1Zaznamy
|
||||
ORDER BY ID
|
||||
OPEN c
|
||||
WHILE (1=1)
|
||||
BEGIN
|
||||
FETCH NEXT FROM c INTO @idStroj, @idVPr, @smena, @teplota, @rychlost, @hmotnost, @delka, @prumer, @naprava
|
||||
IF (@@FETCH_STATUS<>0) BREAK
|
||||
|
||||
SELECT @idKZ=IDTabKmen FROM dbo.TabPrikaz WHERE ID=@idVPr
|
||||
|
||||
INSERT dbo._TabVyroba_KontrolyCCP1 (IDStroj, Smena, Teplota, Rychlost, Hmotnost, Delka, Prumer, IDKmenZbozi, NapravneOpatreni)
|
||||
SELECT @idStroj, @smena, @teplota, @rychlost, @hmotnost, @delka, @prumer, @idKZ, @naprava
|
||||
|
||||
END
|
||||
CLOSE c
|
||||
DEALLOCATE c
|
||||
Reference in New Issue
Block a user