社区
Sybase
帖子详情
请教一下关于单据编号的产生办法,ORACLE,SYBASE,SQL SERVER。。
lanba
2002-01-31 01:00:43
请教一下关于单据编号的产生办法,ORACLE,SYBASE,SQL SERVER。。
最好能有个例子
...全文
141
12
打赏
收藏
请教一下关于单据编号的产生办法,ORACLE,SYBASE,SQL SERVER。。
请教一下关于单据编号的产生办法,ORACLE,SYBASE,SQL SERVER。。 最好能有个例子
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lanba
2002-02-01
打赏
举报
回复
没人回答了???
lanba
2002-01-31
打赏
举报
回复
to:china_lyz(彦召软件工作室)
月日+一个4至5位的数字 避免不了上述问题的
因为考虑的是一个实时性很强的项目
查MAX+1的方法大系统我觉得不行的。
lanba
2002-01-31
打赏
举报
回复
to:BraveYang(勇敢的羊)
有没有一个实例
因为大型系统中,这些处理都是瞬间,处理的不好,会导致系统失败
因而太重要了
我们以前一直是MAX表处理,但总觉得不太稳定.
china_lyz
2002-01-31
打赏
举报
回复
写一个函数
年月日+一个4至5位的数字
BraveYang
2002-01-31
打赏
举报
回复
可以使用事务机制,如果新增失败,会回滚的
或
先锁表—》读MaxID+1-》操作-》释放表
iBear
2002-01-31
打赏
举报
回复
如果在一个多用户的环境中简单的使用max id+1的方法来建立自增字段是不太可行的,想想就明白了!
Mylove1979
2002-01-31
打赏
举报
回复
这个可以写一个存储过程,来生成编号。每次可以取单据数据表中最大的编号值+1以后就可以生成一个新编号。这样也不会重复。不过当你删除记录时,就会有断号的情况。如果不允许有断号存在,就还要做进一步的处理,比如说加一个字段来标记这个记录是有效,册除时给记录做一个标记,并不做真正的删除,等到有新记录要添加到数据库中时,首先查找是否有做了删除标记的记录,如果有,则用新记录替换原来记录,编号不变;没有,则生成一个记录编号,向数据库中插入一条新的记录。
40Star
2002-01-31
打赏
举报
回复
年月日+一个4至5位的自增型的数字(自增要靠自己编)
一般都用这个方法
lanba
2002-01-31
打赏
举报
回复
怎么这么少人?
lanba
2002-01-31
打赏
举报
回复
在数据库中锁记录不容易,特别是大型系统中,
没有行锁
很容易取到同样的单据号就惨了。
chjcwl
2002-01-31
打赏
举报
回复
我觉得还是取最大号+1比较好,虽然麻烦,但是可控。自增型字段编号由系统自动产生,即使你将前一张删除,它仍旧增长,如果用户要求连号就更可怕了。
getit911
2002-01-31
打赏
举报
回复
可以使用自增型字段
新中大软件A3竞争优势 VS K3 10[1].pptx
在数据库支持方面,A3支持
SQL
Server
、
Oracle
、
Sybase
Server
、Enterprise
Sybase
SQL
Anywhere等主流数据库,而K/3的数据库支持较为有限,不支持
Oracle
和
Sybase
Server
等。 在审批流管理方面,A3支持流程选择、...
数据采集软件安装须知
软件支持多种类型的数据库,包括
Oracle
、
Sybase
、
SQL
Server
和DB2。在安装过程中,需要明确选择所使用的数据库类型,并填写相应的数据库机器IP、数据库实例名称、用户名和访问密码。例如,如果选用的是
SQL
Server
,...
XX外贸通—外贸企业信息管理系统.doc
系统的一大亮点是其与多种数据库的挂接能力,如
SQL
Server
、
Oracle
、DB2、
SYBASE
和Access等,这使得XX外贸通能无缝对接现有的业务数据库。此外,它还能与新中大、金蝶、用友等财务软件进行数据交互,实现财务信息的...
企业级管理软件快速平台.ppt
1. 数据库服务器:
SQL
Server
、
Oracle
、
Sybase
等。 2. 应用服务器(IIS 6.0):智能客户端/浏览器、Microsoft .Net Framework。 3. 系统服务:数据实体、数据缓存管理、工作流引擎、短信平台、对象空间、元数据管理...
pb进销存系统
7. **数据库集成**:PB与多种数据库系统兼容,如
Oracle
、
SQL
Server
、My
SQL
等。在进销存系统中,数据库的选择和设计直接影响系统的性能和稳定性。PB通过ODBC或OLE DB等方式连接数据库,实现数据的高效读写。 8. **...
Sybase
2,598
社区成员
25,609
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章