我在SQL2005中新建了两个表,写了一个存储过程,用事物同时更新一个表中的两行数据
createtableaccount(aidintprimarykey,---卡号acidintreferencescustomer(cid),---客户编号,引用客户表...
create table account
(
aid int primary key,---卡号
acid int references customer (cid),---客户编号,引用客户表
abalance float default(0) 账面余额
)
create table record
(
rid int identity(1,1) primary key,
raidfrom int references account(aid) not null,--从哪转出
raidto int references account(aid) not null,--转给谁
rtransmoney float default(0) not null,---交易金额
rtranstype int default(0) not null,---交易类型:转账3,存款1,取款2 rabalance float not null----当前余额
)
go
我用事物实现在转账功能,现在得往record表中添加一条交易记录,真心不知道怎么写触以器,请大神帮帮忙 展开
(
aid int primary key,---卡号
acid int references customer (cid),---客户编号,引用客户表
abalance float default(0) 账面余额
)
create table record
(
rid int identity(1,1) primary key,
raidfrom int references account(aid) not null,--从哪转出
raidto int references account(aid) not null,--转给谁
rtransmoney float default(0) not null,---交易金额
rtranstype int default(0) not null,---交易类型:转账3,存款1,取款2 rabalance float not null----当前余额
)
go
我用事物实现在转账功能,现在得往record表中添加一条交易记录,真心不知道怎么写触以器,请大神帮帮忙 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询