第一次提交

This commit is contained in:
2025-09-12 17:12:15 +08:00
commit ab438568ac
1759 changed files with 276989 additions and 0 deletions

BIN
db/data/vssver2.scc Normal file

Binary file not shown.

126
db/p_ckqr.prc Normal file
View File

@@ -0,0 +1,126 @@
create or replace procedure p_ckqr
(
p_tpbh kwjbxx.tpbh%type, --ת<><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
p_cpbh cpkcxx.cpbh%type, --ת<><D7AA><EFBFBD>IJ<EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
p_lpxx cpkcxx.lpxx%type, --ת<><D7AA><EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD><CFB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
p_sl cpkcxx.sl%type, --ת<><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
p_boxno cpkcxx.boxno%type, --ת<><D7AA><EFBFBD><EFBFBD><EFBFBD>ϵļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>
p_txm cpkcxx.txm%type --ת<><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
) as
/**<2A>ּ<EFBFBD><D6BC><EFBFBD><EFBFBD><EFBFBD>ȷ<EFBFBD><C8B7>
* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD>Ƶ<EFBFBD><C6B5>յĿ<D5B5>λ<EFBFBD><CEBB>
*<2A>ⲿ<EFBFBD>ֿ<EFBFBD>λ<EFBFBD>Ǽ<EFBFBD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̵Ŀ<CCB5><C4BF><EFBFBD>
*dengbiao
*/
v_ckmc cpkcxx.ckmc%type;
v_kwbh cpkcxx.kwbh%type;
v_jldw cpkcxx.jldw%type;
v_kc_jlh cpkcxx.jlh%type;
v_lpxx cpkcxx.lpxx%type;
v_wzlb cpkcxx.wzlb%type;
v_cpbh cpkcxx.cpbh%type;
v_yksl cpkcxx.sl%type;
v_zlzt cpkcxx.zlzt%type;
v_cpmc cpkcxx.cpmc%type;
v_cpgg1 cpkcxx.cpgg1%type;
v_cpgg2 cpkcxx.cpgg2%type;
v_cpgg3 cpkcxx.cpgg3%type;
v_jhj cpkcxx.jhj%type;
v_rksj cpkcxx.rksj%type;
v_gydw cpkcxx.gydw%type;
v_djbz cprkd.bz%type;
v_boxno ckzl.boxno%type;
v_sclkc char(1); -- <20>Ƿ<EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
v_gxcpcfkw sys_config.dqz%type; -- <20>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD>´<EFBFBD><C2B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ſ<EFBFBD>λ<EFBFBD>͵<EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD>ſ<EFBFBD>λ
v_zc_kc_jlh cpkcxx.jlh%type; --ת<><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><C2BC>
v_txm cpkcxx.txm%type;
cursor c_kcxx is
select jlh, a.ckmc as ckmc, a.kwbh as kwbh, cpbh, lpxx, a.zlzt as zlzt, sl, rksj, jldw, cpmc, cpgg1, cpgg2, cpgg3, jhj, wzlb, gydw, bz, boxno, txm
from cpkcxx a
join kwjbxx b
on a.ckmc = b.ckmc
and a.kwbh = b.kwbh
where cpbh = p_cpbh
and nvl(lpxx, ' ') = p_lpxx
and tpbh = p_tpbh;
begin
select max(dqz)
into v_sclkc
from sys_config
where id_pzx = 'delete_0_inventory';
select max(dqz)
into v_gxcpcfkw
from sys_config
where id_pzx = 'update_cpxx_cfkw';
open c_kcxx;
loop
fetch c_kcxx
into v_zc_kc_jlh, v_ckmc, v_kwbh, v_cpbh, v_lpxx, v_zlzt, v_yksl, v_rksj, v_jldw, v_cpmc, v_cpgg1, v_cpgg2, v_cpgg3, v_jhj, v_wzlb, v_gydw, v_djbz, v_boxno, v_txm;
exit when c_kcxx%notfound;
if v_kwbh is null
then
raise_application_error(-20010, 'δ<>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD>');
return;
end if;
if v_yksl < p_sl
then
close c_kcxx;
raise_application_error(-20010, '<27><>Ʒ' || v_cpbh || '<27><>λ' || v_kwbh ||
<><D4AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' || v_yksl || 'С<><D0A1>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' || p_sl);
end if;
select max(jlh)
into v_kc_jlh
from cpkcxx
where ckmc = v_ckmc
and kwbh is null
and cpbh = v_cpbh
and nvl(lpxx, ' ') = nvl(v_lpxx, ' ')
and nvl(boxno, ' ') = nvl(v_boxno, ' ') --<2D>ƻ<EFBFBD><C6BB><EFBFBD><EFBFBD><EFBFBD>
and nvl(txm, ' ') = nvl(v_txm, ' '); --<2D>ƻ<EFBFBD><C6BB><EFBFBD><EFBFBD>ŵ<EFBFBD><C5B5><EFBFBD>ˮ<EFBFBD><CBAE>
--ת<><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
if v_kc_jlh is null
then
insert into cpkcxx
(jlh, ckmc, kwbh, cpbh, lpxx, sl, zlzt, rksj, jldw, cpmc, cpgg1, cpgg2, cpgg3, jhj, wzlb, gydw, bz, boxno, txm)
values
(cpkcxx_jlh.nextval, v_ckmc, null, v_cpbh, v_lpxx, p_sl, v_zlzt, v_rksj, v_jldw, v_cpmc, v_cpgg1, v_cpgg2, v_cpgg3, v_jhj, v_wzlb, v_gydw, v_djbz, p_boxno, p_txm);
else
update cpkcxx set sl = sl + p_sl where jlh = v_kc_jlh;
end if;
--ԭ<><D4AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
update cpkcxx set sl = sl - p_sl where jlh = v_zc_kc_jlh;
if p_sl - v_yksl = 0
then
delete cpkcxx
where sl = 0
and jlh = v_zc_kc_jlh;
end if;
--<2D>޸Ŀ<DEB8>λ<EFBFBD><CEBB>Ϣ
update kwjbxx
set sjwzlx = v_zlzt, sfwzzl = 'M', tpbh = p_tpbh
where ckmc = v_ckmc
and kwbh = v_kwbh
and (sjwzlx <> v_zlzt or sjwzlx is null or sfwzzl is null or
zsl = 0 or sfwzzl <> 'M' or tpbh is null);
--<2D>޸Ŀ<DEB8>λ<EFBFBD>ϵ<EFBFBD><CFB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
update kwjbxx
set zsl =
(select nvl(sum(sl), 0) as sumsl
from cpkcxx
where ckmc = v_ckmc
and kwbh = v_kwbh)
where ckmc = v_ckmc
and kwbh = v_kwbh;
end loop;
close c_kcxx;
end;
/

143
db/p_ppcl.prc Normal file
View File

@@ -0,0 +1,143 @@
create or replace procedure p_ppcl
(
p_tpbh kwjbxx.tpbh%type, --ת<><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̱<EFBFBD><CCB1><EFBFBD>,
p_cpbh cpkcxx.cpbh%type, --ת<><D7AA><EFBFBD>IJ<EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
p_lpxx cpkcxx.lpxx%type, --ת<><D7AA><EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD><CFB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
p_sl cpkcxx.sl%type, --ת<><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
p_boxno cpkcxx.boxno%type --ת<><D7AA><EFBFBD><EFBFBD><EFBFBD>ϵļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>
) as
/**<2A><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
* <20><>һ<EFBFBD><D2BB><EFBFBD>տ<EFBFBD>λ<EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD>ת<EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB>
*<2A>ⲿ<EFBFBD>ֿ<EFBFBD>λ<EFBFBD>dz<EFBFBD><C7B3><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD><D1A1>ת<EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E6A3AC>λΪ<CEBB><CEAA>
*dengbiao
*/
v_ckmc cpkcxx.ckmc%type;
v_kwbh cpkcxx.kwbh%type;
v_jldw cpkcxx.jldw%type;
v_kc_jlh cpkcxx.jlh%type;
v_lpxx cpkcxx.lpxx%type;
v_wzlb cpkcxx.wzlb%type;
v_cpbh cpkcxx.cpbh%type;
v_rksl cpkcxx.sl%type;
v_zlzt cpkcxx.zlzt%type;
v_cpmc cpkcxx.cpmc%type;
v_cpgg1 cpkcxx.cpgg1%type;
v_cpgg2 cpkcxx.cpgg2%type;
v_cpgg3 cpkcxx.cpgg3%type;
v_jhj cpkcxx.jhj%type;
v_rksj cpkcxx.rksj%type;
v_gydw cpkcxx.gydw%type;
v_djbz cprkd.bz%type;
v_boxno ckzl.boxno%type;
v_sclkc char(1); -- <20>Ƿ<EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
v_gxcpcfkw sys_config.dqz%type; -- <20>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD>´<EFBFBD><C2B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ſ<EFBFBD>λ<EFBFBD>͵<EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD>ſ<EFBFBD>λ
v_zc_kc_jlh cpkcxx.jlh%type; --ת<><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><C2BC>
v_txm cpkcxx.txm%type;
-- CREATE GLOBAL TEMPORARY TABLE admin_work_area
--(startdate DATE,
--enddate DATE,
--class CHAR(20))
--ON COMMIT DELETE ROWS;
cursor c_kcxx is
select jlh, ckmc, cpbh, lpxx, zlzt, sl, rksj, jldw, cpmc, cpgg1, cpgg2, cpgg3, jhj, wzlb, gydw, bz, boxno, txm
from cpkcxx
where cpbh = p_cpbh
and nvl(lpxx, ' ') = p_lpxx
and boxno = p_boxno
and kwbh is null;
begin
select max(dqz)
into v_sclkc
from sys_config
where id_pzx = 'delete_0_inventory';
select max(dqz)
into v_gxcpcfkw
from sys_config
where id_pzx = 'update_cpxx_cfkw';
select a.kwbh
into v_kwbh
from cpkcxx a
join kwjbxx b
on a.kwbh = b.kwbh
where tpbh = p_tpbh;
if v_kwbh is null
then
select max(kwbh)
into v_kwbh
from kwjbxx
where zsl = 0
and sfsd = 0
and qysx = 'P';
end if;
if v_kwbh is null
then
raise_application_error(-20010, 'δ<>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ');
return;
end if;
open c_kcxx;
loop
fetch c_kcxx
into v_zc_kc_jlh, v_ckmc, v_cpbh, v_lpxx, v_zlzt, v_rksl, v_rksj, v_jldw, v_cpmc, v_cpgg1, v_cpgg2, v_cpgg3, v_jhj, v_wzlb, v_gydw, v_djbz, v_boxno, v_txm;
exit when c_kcxx%notfound;
if v_rksl < p_sl
then
close c_kcxx;
raise_application_error(-20010, '<27><>Ʒ' || v_cpbh || '<27><>λ' || v_kwbh ||
<><D4AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' || v_rksl || 'С<><D0A1>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' || p_sl);
end if;
select max(jlh)
into v_kc_jlh
from cpkcxx
where ckmc = v_ckmc
and kwbh = v_kwbh
and cpbh = v_cpbh
and nvl(lpxx, ' ') = nvl(v_lpxx, ' ')
and nvl(boxno, ' ') = nvl(v_boxno, ' ')
and nvl(txm, ' ') = nvl(v_txm, ' ');
--ת<><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
if v_kc_jlh is null
then
insert into cpkcxx
(jlh, ckmc, kwbh, cpbh, lpxx, sl, zlzt, rksj, jldw, cpmc, cpgg1, cpgg2, cpgg3, jhj, wzlb, gydw, bz, boxno, txm)
values
(cpkcxx_jlh.nextval, v_ckmc, v_kwbh, v_cpbh, v_lpxx, p_sl, v_zlzt, v_rksj, v_jldw, v_cpmc, v_cpgg1, v_cpgg2, v_cpgg3, v_jhj, v_wzlb, v_gydw, v_djbz, v_boxno, v_txm);
else
update cpkcxx set sl = sl + p_sl where jlh = v_kc_jlh;
end if;
--ԭ<><D4AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
update cpkcxx set sl = sl - p_sl where jlh = v_zc_kc_jlh;
if p_sl - v_rksl = 0
then
delete cpkcxx
where sl = 0
and jlh = v_zc_kc_jlh;
end if;
--<2D>޸Ŀ<DEB8>λ<EFBFBD><CEBB>Ϣ
update kwjbxx
set sjwzlx = v_zlzt, sfwzzl = 'M', tpbh = p_tpbh
where ckmc = v_ckmc
and kwbh = v_kwbh
and (sjwzlx <> v_zlzt or sjwzlx is null or sfwzzl is null or
zsl = 0 or sfwzzl <> 'M' or tpbh is null);
--<2D>޸Ŀ<DEB8>λ<EFBFBD>ϵ<EFBFBD><CFB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
update kwjbxx
set zsl =
(select nvl(sum(sl), 0) as sumsl
from cpkcxx
where ckmc = v_ckmc
and kwbh = v_kwbh)
where ckmc = v_ckmc
and kwbh = v_kwbh;
end loop;
close c_kcxx;
end;
/

47
db/sql代码规则.br Normal file
View File

@@ -0,0 +1,47 @@
Version=1
RightMargin=76
Indent=2
UseTabCharacter=FALSE
TabCharacterSize=2
AlignDeclarationGroups=TRUE
AlignAssignmentGroups=TRUE
KeywordCase=2
IdentifierCase=2
UseSpecialCase=TRUE
ItemList.Format=0
ItemList.Align=TRUE
ItemList.CommaAfter=TRUE
ItemList.AtLeftMargin=FALSE
EmptyLines=1
ThenOnNewLine=TRUE
LoopOnNewLine=TRUE
DML.LeftAlignKeywords=TRUE
DML.LeftAlignItems=TRUE
DML.OnOneLineIfPossible=TRUE
DML.WhereSplitAndOr=TRUE
DML.WhereAndOrAfterExpression=FALSE
DML.WhereAndOrUnderWhere=TRUE
DML.JoinSplitBeforeOn=TRUE
DML.InsertItemList.Format=0
DML.InsertItemList.Align=FALSE
DML.InsertItemList.CommaAfter=TRUE
DML.InsertItemList.AtLeftMargin=FALSE
DML.SelectItemList.Format=0
DML.SelectItemList.Align=TRUE
DML.SelectItemList.CommaAfter=TRUE
DML.SelectItemList.AtLeftMargin=FALSE
DML.UpdateItemList.Format=0
DML.UpdateItemList.Align=TRUE
DML.UpdateItemList.CommaAfter=TRUE
DML.UpdateItemList.AtLeftMargin=FALSE
ParameterDeclarationList.Format=2
ParameterDeclarationList.Align=TRUE
ParameterDeclarationList.CommaAfter=TRUE
ParameterDeclarationList.AtLeftMargin=TRUE
RecordFieldList.Format=1
RecordFieldList.Align=TRUE
RecordFieldList.CommaAfter=TRUE
RecordFieldList.AtLeftMargin=FALSE
SplitAndOr=TRUE
AndOrAfterExpression=TRUE
[SpecialCase]

View File

@@ -0,0 +1,54 @@
--DROP TABLESPACE WXZD_WMS_USERS INCLUDING CONTENTS AND DATAFILES;
create tablespace WXZD_WMS_FIXED_DATA
datafile
'E:\oracle\data\WXZD_WMS_fixedData01.dbf'
size 10M
reuse
autoextend on
next 1M
maxsize UNLIMITED;
create tablespace WXZD_WMS_INDX
datafile
'E:\oracle\data\WXZD_WMS_indx01.dbf'
size 10M
reuse
autoextend on
next 1M
maxsize UNLIMITED;
create tablespace WXZD_WMS_USERS
datafile
'E:\oracle\data\WXZD_WMS_users01.dbf'
size 10M
reuse
autoextend on
next 1M
maxsize UNLIMITED;
commit;
/
--DROP USER cqqswms CASCADE
CREATE USER cqqswms IDENTIFIED BY wms DEFAULT TABLESPACE WXZD_WMS_USERS;
GRANT resource to cqqswms;
grant unlimited tablespace to cqqswms;--12C<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>û<EFBFBD>б<EFBFBD><EFBFBD>ռ<EFBFBD>ʹ<EFBFBD><EFBFBD>Ȩ<EFBFBD><EFBFBD>
GRANT connect to cqqswms;
GRANT CREATE SESSION to cqqswms;
GRANT CREATE TABLE to cqqswms;
GRANT CREATE VIEW to cqqswms;
GRANT CREATE TRIGGER to cqqswms;
GRANT CREATE PROCEDURE to cqqswms;
GRANT CREATE SEQUENCE to cqqswms;
grant create any synonym to cqqswms;
grant create public synonym to cqqswms;
grant create database link to cqqswms;
grant create public database link to cqqswms;
grant create session to cqqswms;
/
imp cqqswms/wms@orcl file=E:\test\452\db\20150308.dmp full=y

1036
db/基础数据.sql Normal file

File diff suppressed because it is too large Load Diff

1
db/注意项.txt Normal file
View File

@@ -0,0 +1 @@
<EFBFBD>Ѹ<EFBFBD>jdbc<EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD>jar<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>classes12.jar<61><72>sqljdbc4.jar<61><72>ojdbc14.jar<61><72><EFBFBD><EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>oracle12c<32>Դ<EFBFBD><D4B4><EFBFBD>jar<61><72>jdk<64><6B>1.6<EFBFBD>ͷ<EFBFBD>ojdbc6.jar<61><72>jdk1.7<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ojdbc7.jar<61><72><EFBFBD>Դ<EFBFBD>jar<61><72><EFBFBD><EFBFBD><EFBFBD>ݿⰲװĿ¼<C4BF><C2BC>ȥ<EFBFBD><C8A5>..\jdbc\lib<69><62><EFBFBD>Ž<EFBFBD>ȥ

67
db/测试数据清理.sql Normal file
View File

@@ -0,0 +1,67 @@
--TRUNCATE TABLE kkxx;
--/
--TRUNCATE TABLE cpSfcRbb;
--/
TRUNCATE TABLE ckzl;
/
TRUNCATE TABLE cpRkzl;
/
DELETE cprkdmx;
/
DELETE ckdmx;
/
DELETE FROM cpZkzl;
/
DELETE FROM cpPdd;
/
TRUNCATE TABLE qtzl;
/
DELETE FROM cprkd;
/
DELETE FROM ckd;
/
TRUNCATE TABLE cpkcxx;
/
DELETE FROM ryxx;
delete from xczl;
/
-- TRUNCATE TABLE ERP_WMS_CRK2;
/
-- DELETE FROM ERP_WMS_CRK;
/
-- TRUNCATE TABLE ERP_WMS_JCSJ;
/
UPDATE zc_sequence SET CURRENTVALUE=MINVALUE WHERE CURRENTVALUE<>MINVALUE;
/
UPDATE kwjbxx SET zsl = 0, sjwzlx=NULL,sfwzzl=NULL,sfsd=0
/
-- ż<><C5BC><EFBFBD>õ<EFBFBD><C3B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD><CFB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼
-- DELETE FROM cpxx;
/
-- DELETE FROM pmbhb;
/
-- DELETE FROM wzlb;
/
-- DELETE FROM ckxx WHERE pxx IS NOT NULL;
/
-- TRUNCATE TABLE xzsrx;
drop sequence AutoID;
create sequence AutoID
minvalue 1
maxvalue 999999999999999
start with 1 --<EFBFBD><EFBFBD>10000<EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
increment by 1 --<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ1
cycle
order
cache 20; --Ԥ<EFBFBD><EFBFBD>20<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><EFBFBD><EFBFBD>,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߷<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD><EFBFBD>ٶ<EFBFBD>
drop sequence cpkcxx_jlh;
create sequence cpkcxx_jlh
minvalue 1
maxvalue 9999999999
start with 1
increment by 1
cycle
order;
/