14 lines
703 B
Transact-SQL
14 lines
703 B
Transact-SQL
-- Összefüggő szakmai gyakorlat vége időpont rendszerbeállítás alapértelmezett érték fixálása adathiba miatt
|
|
UPDATE rb SET
|
|
C_ALAPERTEK =
|
|
CASE
|
|
WHEN DATEADD(YEAR, 1, DATEADD(DAY, -1, t.C_KEZDONAP)) > CAST(JSON_VALUE(rb.C_ALAPERTEK, '$.Date') AS datetime)
|
|
THEN JSON_MODIFY(rb.C_ALAPERTEK, '$.Date', CONVERT(nvarchar, DATEADD(YEAR, 1, DATEADD(DAY, -1, t.C_KEZDONAP)), 126))
|
|
ELSE C_ALAPERTEK
|
|
END
|
|
FROM T_RENDSZERBEALLITAS_OSSZES rb
|
|
INNER JOIN T_TANEV_OSSZES t on t.ID = rb.C_TANEVID AND t.TOROLT = 'F'
|
|
WHERE rb.C_BEALLITASTIPUS = 7107
|
|
AND rb.TOROLT = 'F'
|
|
AND DATEADD(YEAR, 1, DATEADD(DAY, -1, t.C_KEZDONAP)) > CAST(JSON_VALUE(rb.C_ALAPERTEK, '$.Date') AS datetime)
|
|
GO
|