I
isnotnull
Unregistered / Unconfirmed
GUEST, unregistred user!
有两个表,chdd, cxdd
结构如下:
chdd
chddh chdate
cd-2002-02-01-0001 2002-02-20
cd-2002-02-01-0002 2002-02-20
cd-2002-02-02-0001 2002-02-20
cd-2002-02-02-0002 2002-02-20
cxdd
cxddh cxdate
cx-2002-02-01-0001 2002-02-20
cx-2002-02-01-0002 2002-02-20
cx-2002-02-02-0001 2002-02-20
cx-2002-02-02-0002 2002-02-20
也就是 单据号每天取 最大单号+1(0001+1)作为新的编号,第二天又从
0001,0002开始增加,
可不可以用存储过程来实现,
又因为上面两个表结构都差不多, 只是最前的标识符不同,
一个是chdd-->cd-2000..一个是cxdd->cx-2000...
那可不可以把这存储过程写成一段公用的代码, 只要传递参数
(表名/chdd,cxdd,最前标识 ch,cx, 还有chdate, cxdate 把这些字符参数传递给存储过程)
就可以节省同样的代码, 对不。
谢谢!
结构如下:
chdd
chddh chdate
cd-2002-02-01-0001 2002-02-20
cd-2002-02-01-0002 2002-02-20
cd-2002-02-02-0001 2002-02-20
cd-2002-02-02-0002 2002-02-20
cxdd
cxddh cxdate
cx-2002-02-01-0001 2002-02-20
cx-2002-02-01-0002 2002-02-20
cx-2002-02-02-0001 2002-02-20
cx-2002-02-02-0002 2002-02-20
也就是 单据号每天取 最大单号+1(0001+1)作为新的编号,第二天又从
0001,0002开始增加,
可不可以用存储过程来实现,
又因为上面两个表结构都差不多, 只是最前的标识符不同,
一个是chdd-->cd-2000..一个是cxdd->cx-2000...
那可不可以把这存储过程写成一段公用的代码, 只要传递参数
(表名/chdd,cxdd,最前标识 ch,cx, 还有chdate, cxdate 把这些字符参数传递给存储过程)
就可以节省同样的代码, 对不。
谢谢!