添加 更新最新编号sql.sql
This commit is contained in:
parent
5f2e32cf11
commit
04ac56c11c
17
更新最新编号sql.sql
Normal file
17
更新最新编号sql.sql
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
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}';
|
Loading…
x
Reference in New Issue
Block a user