如何用JAVA写一个计数器让它能自动按顺序产生学号或员工编号这类的资料呢? 5

请问要如何用JAVA写一个计数器让它能自动按顺序产生学号或员工编号这类的varchar2的资料,并跟Oracle数据库链接呢?我是想建个编号,规则是A+5个0+从0开始起... 请问要如何用JAVA写一个计数器让它能自动按顺序产生学号或员工编号这类的varchar2的资料,并跟Oracle数据库链接呢?
我是想建个编号,规则是A + 5个0 + 从0开始起算的顺序,但是对程序代码的建构和如何和数据库链接颇为模糊,希望大大们能多多提点提点
展开
 我来答
匿名用户
2017-05-27
展开全部

你的这个问题其实挺有意思的,你先想一下你这个表打算怎么设计。

首先你先要设计一个年级班级表,比如年级表就是2015.2016.2015 级。然后班级表。计算机系
01软件工程02应用化学03。不细分了,就是按系就是班了。
那么学生表就是
id      stu_id greed class  name .....其他信息
主键    学号   年级 班级   名字   其他
大概就这个简单设计下。greed和class在其他的表都有这个东西,所以就根据这两个的规则来
生成学生的学号。在录入的时候先查已经入库的这个年纪班级下的所有记录。如果有就有一个
学号的id比如2015 01 110 这个。这样再新增就给下一个学生+1 。如果没有,那么就从
201501001开始往上加。

这种问题其实你可以想一下你们学校的学号是怎么设计的。

追问
其实我是想建个编号,规则是A + 5个0 + 从0开始起算的顺序,但是对程序代码的建构和如何和数据库链接颇为模糊,希望大大能多多提点提点
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式