山东中医肿瘤医院:sql问题求助,急.........

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 00:55:30
2个问题都是关于sql的,请高手详细解答,谢谢!

1:在我的sql服务器的数据库中,有一个表,名字叫A
在A表内,"项目编号"是唯一的不可重复的,它由局域网络内的其他机器操作自动生成,编号依次+1,比如:325001,325002,325003.......325648
现在我手动在A表内增加一个325777,请问,当客户机操作至系统生成到325776后,他会出错吗?还是会自动跳过325777生成325778.
2:问题1是否会造成客户机无法连接服务器?

第一个问题:会出错,刚客户机操作至325776后,再自动时不会跳过325777的,客户机会报错。
问题二:不会造成客户机无法连接服务器。但操作自动生成该编号的那个功能单据会无法用。
请看一个你的数据库中是否有一个最大编号表(一般有自动生成编号的数据库都有这么一张表),名称不一定叫最大编号表,如果有就好办了,在里面找到生成该编号的单据标识,修改其值为325777 ,这样就会达到你想要的效果了。

你说的有点不详细,你如果是自动加一你在SQ里设成了什么类型,如果是SQ自动生成的不可能到325648 以为它是整形