并无防止高并发的设置,因此作废

This commit is contained in:
wintsa 2025-06-27 16:36:25 +08:00
parent f01e772b06
commit 477af8f52e

View File

@ -1,36 +0,0 @@
UPDATE uf_GCLXXX
SET gcbhz =
'[GC-' ||
SUBSTR('{?djrq}', 1, 4) ||
'/' ||
(
SELECT
-- 提取当前年份下的最大序号若没有则从1开始
NVL(MAX(TO_NUMBER(REGEXP_SUBSTR(gcbhz, '\d+', 1, 2))), 0) + 1
FROM uf_gcxx
WHERE
-- 提取年份部分进行匹配
REGEXP_SUBSTR(gcbhz, '\d{4}', 1, 1) = SUBSTR('{?djrq}', 1, 4)
) ||
']' from uf_GCLXXX
WHERE
xglc = '{?requestid}';
--xh
UPDATE formtable_main_1576
SET jsxmbh =
'JSXMSQ-' ||
SUBSTR('{?sqrq}', 1, 4) ||
'-' ||
(
SELECT LPAD(
NVL(MAX(TO_NUMBER(REGEXP_SUBSTR(jsxmsqbh, '-(\d{4})$', 1, 1, NULL, 1))), 0) + 1,
4, '0'
)
FROM uf_gcxx
WHERE
REGEXP_SUBSTR(gcbhz, '-(\d{4})-', 1, 1, NULL, 1) = SUBSTR('{?sqrq}', 1, 4)
)
WHERE
requestid = '{?requestid}'