java如何实现两张数据库表、生成同样的一个标识id号码?

一个页面有提交按钮、但是页面有些数据需要分别存在两个数据库表A、B中、表A和表B都有非自动增1的一个same_id,点击的时候想存在A中的表的same_id=B表中的sa... 一个页面有提交按钮、但是页面有些数据需要分别存在两个数据库表A、B中、表A和表B都有非自动增1的一个same_id,点击的时候想存在A中的表的same_id=B表中的same_id、而这same_id并不是像平时数据库自动增1的那种、而是在程序中实现的、如何实现呢? 展开
 我来答
匿名用户
2013-08-11
展开全部
不知道你要做什么!SELECT a.*,s.Branch_Name,(case cus_Type
when '1' THEN (select CN_Com_Name from CUS_COM c where c.cus_Id=a.cus_Id)
when '2' THEN (select Per_Name from CUS_PER p where p.cus_Id=a.cus_Id)
ELSE '' end ) as cusName FROM Loan_base a left join SYS_BRANCH s on a.Org_Id=s.Branch_Id
WHERE a.App_Id=#value# 能说清楚点么·
匿名用户
2013-08-11
展开全部
简单的在页面提交用两条语句inser into A values(id...)inser into B values(id...)想要简便的就用存储过程,就把值传递进去,然后还是像上边一样进行插入不同表,只是这个就只是调用存储过程就行了~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式