init
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
CREATE TABLE #rbDatum (ID int PRIMARY KEY, Datum datetime, TanevId int)
|
||||
INSERT INTO #rbDatum
|
||||
SELECT
|
||||
rb.ID
|
||||
,CAST(JSON_VALUE(rb.C_ALAPERTEK, '$.Date') AS datetime)
|
||||
,rb.C_TANEVID
|
||||
FROM T_RENDSZERBEALLITAS_OSSZES rb
|
||||
WHERE rb.C_ERTEKTIPUS = 1696
|
||||
AND rb.TOROLT = 'F'
|
||||
|
||||
UPDATE rb
|
||||
SET rb.C_ALAPERTEK = JSON_MODIFY(rb.C_ALAPERTEK, '$.Date', CONVERT(nvarchar, nn.C_NAPDATUMA, 126))
|
||||
,rb.SERIAL = rb.SERIAL + 1
|
||||
,rb.MODIFIER = 0
|
||||
,rb.LASTCHANGED = GETDATE()
|
||||
FROM T_RENDSZERBEALLITAS_OSSZES rb
|
||||
INNER JOIN #rbDatum rbAlap ON rbAlap.ID = rb.ID AND rbAlap.TanevId = rb.C_TANEVID
|
||||
INNER JOIN T_TANEV_OSSZES t ON t.ID = rb.C_TANEVID AND t.TOROLT = 'F'
|
||||
INNER JOIN T_NAPTARINAP_OSSZES nn ON nn.C_TANEVID = t.ID AND nn.TOROLT = 'F'
|
||||
AND DATEPART(month, nn.C_NAPDATUMA) = DATEPART(month, Datum)
|
||||
AND DATEPART(day, nn.C_NAPDATUMA) = DATEPART(day, Datum)
|
||||
WHERE rb.TOROLT = 'F'
|
||||
AND Datum <> nn.C_NAPDATUMA
|
||||
|
||||
DROP TABLE #rbDatum
|
||||
GO
|
Reference in New Issue
Block a user