主页 > 知识库 > sql不常用函数总结以及事务,增加,删除触发器

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

热门标签:重庆防封电销机器人供应商 威海智能语音外呼系统 温州语音外呼系统代理 西安青牛防封电销卡 智能语音外呼系统哪个牌子好 南京电销外呼系统运营商 山西语音外呼系统价格 400电话申请需要开户费吗 北京办理400电话多少
sql不常用函数总结以及事务,增加,删除触发器

distinct 删除重复行

declare @x 申明一个变量

convert(varchar(20),tscore.tenglish) 类型转换

cast(xx as varchar(10)) 类型转换
www.jb51.net
======================================================

情况
case
when xxx then xx
when xxxx then xxxxx
else
end

=======================================================

while xxx
begin
xxxxxx
end
www.jb51.net
事务
===================================================
begin tran
declare @sum int = 0
update bank set balance=balance-1000 where cid='0001'
set @sum=@sum+@@error
update bank set balance=balance + 1000 where cid='0002'
set @sum=@sum+@@error

if @sum>0
begin
rollback
print '回滚!'
end
else
begin
--提交事务
commit tran
print '提交了!'
end
===================================================
begin tran www.jb51.net
begin try
declare @sum int = 0
update bank set balance=balance-900 where cid='0001'
set @sum=@sum+@@error
update bank set balance=balance + 900 where cid='0002'
set @sum=@sum+@@error
commit
end try
begin catch
rollback
end catch
=====================================================

declare @halfCount int= ceiling(@count/2.0) 向上

增加时触发器
=========================================
create trigger tri_TblClass_insert_after
on TblClass after insert
as
begin
declare @id int
declare @name varchar(50)
declare @desc varchar(50)
select @id=tclassId,@name=tclassname,@desc=tclassdesc from inserted

print @id
print @name
print @desc
end www.jb51.net
=========================================

删除时触发器
create trigger tri_TblClass_delete_after
on TblClass instead of delete
as
begin

insert into TblClassBak
select * from deleted
end
========================================


作者 xhccom

标签:宜春 新余 中卫 贷款群呼 济宁 河源 黄山 金昌

巨人网络通讯声明:本文标题《sql不常用函数总结以及事务,增加,删除触发器》,本文关键词  sql,不,常用,函数,总结,以及,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《sql不常用函数总结以及事务,增加,删除触发器》相关的同类信息!
  • 本页收集关于sql不常用函数总结以及事务,增加,删除触发器的相关信息资讯供网民参考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推荐文章