mssql

推荐列表 站点导航

当前位置:首页 > 数据库 > mssql >

sql不常用函数总结以及事务,增加,删除触发器

来源:网络整理  作者:网络  发布时间:2020-12-09 20:18
sql不常用函数总结以及事务,增加,删除触发器,需要的朋友可以参考下...
declare @desc varchar(50)
begin tran
begin
print '提交了!'
distinct 删除重复行
when xxx then xx
while xxx
======================================================
print @desc
xxxxxx
end
update bank set balance=balance + 1000 where cid='0002'

set @sum=@sum+@@error
if @sum<>0

begin catch
作者 xhccom end catch
=========================================
select @id=tclassId,@name=tclassname,@desc=tclassdesc from inserted
=======================================================
select * from deleted
convert(varchar(20),tscore.tenglish) 类型转换
begin
declare @halfCount int= ceiling(@count/2.0) 向上
set @sum=@sum+@@error
begin
--提交事务
declare @name varchar(50)
事务

update bank set balance=balance + 900 where cid='0002'

begin try
on TblClass instead of delete
删除时触发器
update bank set balance=balance-1000 where cid='0001'

end try
增加时触发器

update bank set balance=balance-900 where cid='0001'
set @sum=@sum+@@error

rollback

end
cast(xx as varchar(10)) 类型转换
on TblClass after insert
begin
sql不常用函数总结以及事务,增加,删除触发器
end
print '回滚!'
begin


end
declare @x 申明一个变量
else
commit
===================================================
end

print @id
declare @sum int = 0
end
print @name
情况
when xxxx then xxxxx
begin tran
create trigger tri_TblClass_insert_after
=========================================
set @sum=@sum+@@error


declare @sum int = 0
========================================
insert into TblClassBak
case
else
as

=====================================================
commit tran


create trigger tri_TblClass_delete_after
declare @id int
rollback

===================================================
as

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/sql/mssql/1919.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

sql不常用函数总结以及事务,增加,删除触发器

2020-12-09 编辑:网络

declare @desc varchar(50)
begin tran
begin
print '提交了!'
distinct 删除重复行
when xxx then xx
while xxx
======================================================
print @desc
xxxxxx
end
update bank set balance=balance + 1000 where cid='0002'

set @sum=@sum+@@error
if @sum<>0

begin catch
作者 xhccom end catch
=========================================
select @id=tclassId,@name=tclassname,@desc=tclassdesc from inserted
=======================================================
select * from deleted
convert(varchar(20),tscore.tenglish) 类型转换
begin
declare @halfCount int= ceiling(@count/2.0) 向上
set @sum=@sum+@@error
begin
--提交事务
declare @name varchar(50)
事务

update bank set balance=balance + 900 where cid='0002'

begin try
on TblClass instead of delete
删除时触发器
update bank set balance=balance-1000 where cid='0001'

end try
增加时触发器

update bank set balance=balance-900 where cid='0001'
set @sum=@sum+@@error

rollback

end
cast(xx as varchar(10)) 类型转换
on TblClass after insert
begin
sql不常用函数总结以及事务,增加,删除触发器
end
print '回滚!'
begin


end
declare @x 申明一个变量
else
commit
===================================================
end

print @id
declare @sum int = 0
end
print @name
情况
when xxxx then xxxxx
begin tran
create trigger tri_TblClass_insert_after
=========================================
set @sum=@sum+@@error


declare @sum int = 0
========================================
insert into TblClassBak
case
else
as

=====================================================
commit tran


create trigger tri_TblClass_delete_after
declare @id int
rollback

===================================================
as

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/sql/mssql/1919.shtml

相关文章

风云图片

推荐阅读

返回mssql频道首页