我的数据库订单表主键OrderID 以前用的是标识种子int型 现在想改为 当日日期加第几个订单
如
今天是06年2月1日有人下订单订单号如下:
06年2月1日 当天的第一个订单
web060201001
06年2月1日 当天的第二个订单
web060201002
等等往下加但是过了一天
如
06年2月3日又有人下订单订单号如下:
06年2月3日 当天的第一个订单
web060203001
06年2月3日 当天的第二个订单
web060203002
等等往下加高手这个如何做请教了!!
如
今天是06年2月1日有人下订单订单号如下:
06年2月1日 当天的第一个订单
web060201001
06年2月1日 当天的第二个订单
web060201002
等等往下加但是过了一天
如
06年2月3日又有人下订单订单号如下:
06年2月3日 当天的第一个订单
web060203001
06年2月3日 当天的第二个订单
web060203002
等等往下加高手这个如何做请教了!!
解决方案 »
- 今天看MSDN,猛然看见派生和继承,表示立马不能理解了,求大牛解惑
- c# 日期转换,路人帮助解答谢谢
- 高手进来看看,这是什么语法!~
- 求助!!!(C# PK VB.Net)
- 怎麼做頁面權限管理向高手請教
- datagridview导成EXCEL表时显示不同颜色
- 高手执教。。。有关xml文件改写为dataset的问题。。。
- 利用ajax无刷新更新GridView后不能编辑
- 很简单的类继承问题,在线等!
- 调用[Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.Read)]后。。。。
- 关于XML的菜鸟问题
- AccessViolationException
大致代码:
比如当天 06年2月3日 已经有3条了。 select max(OrderID) into nid from table where substr(orderid,4,6) = todate(sysdate,'YYMMDD') ;再nid ++; 最后 update orderid = nid;