目前有三个表,表Users记录基本信息,表Users_Bank记录银行卡等信息,表Users_Rmb记录可用金额等于信息,
如果在会员新注册时按默认的数据向这三个表中同时插入新数据?如何得到新增会员的编号ID??SQL语句怎么写?
------解决思路----------------------
使用SQL output 类型,返回需要你新建数据ID就可以。
------解决思路----------------------
-- 一次一条记录使用 @@IDENTITY,多条记录用1# 的方法。
create table test(id int identity , name varchar(10))
go
create table test_add(id int , crdate datetime default getdate())
go
insert into test(name) values('zhangsan')
insert into test_add(id) values(@@IDENTITY)
insert into test(name) values('zhangsan')
insert into test_add(id) values(@@IDENTITY)
go
select * from test
select * from test_add
go
drop table test , test_add
go
id name
----------- ----------
1 zhangsan
2 zhangsan
(2 行受影响)
id crdate
----------- -----------------------
1 2015-04-27 08:12:07.003
2 2015-04-27 08:12:07.007
(2 行受影响)