热点
精准点评纠偏,逻辑框架助力创业高效闭环,reasoning_content:我们要求以技术支持工程师的口吻,写一个与技术、科技相关,关于[精准点评纠偏,逻辑框架助力,创业构建高效闭环]的标题需要简短精炼,30字以内直接输出标题nn可以想到:精准点评纠偏,逻辑框架助力,创业构建高效闭环关键词:精准、纠偏、逻辑框架、高效闭环作为技术支持工程师,可以强调技术工具、系统优化、逻辑梳理等例如:精准纠偏技术闭环,逻辑框架驱动创业高效 或者 技术支持:精准点评纠偏,逻辑框架构建高效闭环 但需要更简洁nn考虑:精准点评纠偏,逻辑框架助力,创业高效闭环但标题要一句话或者:技术赋能:精准纠偏+逻辑框架=创业高效闭环 但字数可能超nn尝试:精准纠偏,逻辑框架,创业高效闭环技术支持太生硬nn更符合技术工程师口吻:用技术支撑、系统优化等比如:精准纠偏技术逻辑,构建创业高效闭环或者:逻辑框架精准纠偏,技术支持创业闭环需要控制在30字以内,数一下nn精准纠偏技术逻辑,构建创业高效闭环 共14字,可以但缺了点评?原要求有精准点评纠偏,所以最好包含点评?但点评在技术语境中可能指代码审查或系统反馈可以改为:精准点评纠偏,逻辑框架构建创业高效闭环 共16字,但缺少助力动词也可以:精准点评纠偏,逻辑框架助力创业高效闭环 共18字或者更紧凑:精准纠偏+逻辑框架=创业高效闭环(技术支撑) 但括号可能不好nn直接输出:精准点评纠偏,逻辑框架助力创业高效闭环 19字,符合要求但作为标题,可以更科技感一点比如:技术精准纠偏,逻辑框架构建创业闭环 14字或者:精准纠偏技术赋能,逻辑框架闭环创业 14字nn考虑到技术支持工程师的口吻,可以加技术二字最终决定:精准纠偏技术逻辑,构建创业高效闭环 14字,简洁有力或者精准点评纠偏技术,逻辑框架助力闭环 14字nn我选择:精准点评纠偏,逻辑框架助力创业高效闭环 这是最直接的,也包含了所有关键词但19字,在30字以内,没问题
17 8 月 2026, 周一

SQLServer触发器的增删和更新操作

在这篇文章中,我们来学习一下“SQLServer触发器的增删和更新操作怎么实现”的相关知识,下文有详细的讲解,易于大家学习和理解,有需要的朋友可以借鉴参考,下面就请大家跟着小编的思路一起来学习一下吧。

本文实例讲述了SQL Server触发器和事务用法。分享给大家供大家参考,具体如下:

新增和删除触发器
alter trigger tri_TC on t_c
  for INSERT,delete
as
begin
  set XACT_ABORT ON
  declare @INSERTCOUNT int;
  declare @DELETECOUNT int;
  declare @UPDATECOUNT int;
  set @INSERTCOUNT = (select COUNT(*) from inserted);
  set @DELETECOUNT = (select COUNT(*) from deleted);
  set @UPDATECOUNT = ()
  if(@INSERTCOUNT > 0)
  begin
   insert into t_c2 select * from inserted;
  end
  else if(@DELETECOUNT > 0)
  begin
   delete t_c2 where exists(select temp.cid from deleted temp where temp.cid=t_c2.cid);
  end
end

更新触发器和事务

事务主要用在数据的保护,在多表更新时,事务保存所有事务下的更新语句就不会提交,数据也就不能更新成功

alter trigger tri_TC_Update on t_c
  for update
as
begin
  declare @delcount int;
  set @delcount = (select count(*) from deleted);
  if(@delcount > 0)
  begin
   begin transaction triUpdate –定义事务
   declare @cname varchar(100);
   select @cname = cname from inserted; –保存更新后的内容
   update t_c2 set cname = @cname where cid = (select cid from deleted); –更新
   if (@@error <> 0)
   begin
    rollback transaction triUpdate; –事务回滚
   end
   else
   begin
    commit transaction triUpdate;  –事务提交
   end
  end
end

存储过程

if(exists(select name from sysobjects s where s.name='pro_fun' and s.type='p'))
  drop procedure pro_fun
go
  create procedure pro_fun
as
  select * from table
go
exec pro_fun

游标

declare @qybh varchar(10)
declare cur cursor for
  select distinct qybh from PJ_EnterpriseInput
open cur
fetch next from cur into @qybh
while @@fetch_status = 0
 begin
  print(@qybh)
  fetch next from cur into @qybh
 end
close cur
deallocate cur

视图

alter view CreateView
as
 select qybh from CreateView
go

定义方法

alter function funName(@str1 varchar(10),@str2 varchar(10))
returns varchar(10)
as
begin
  declare @returnStr varchar(10)
  set @returnStr = 'false'
  if(@str1 > @str2)
    set @returnStr = 'true'
  return @returnStr
end
select dbo.funName(… , …)

定义表变量

declare @qybhTable table (id varchar(32),qybh varchar(30))
insert into @qybhTable
select id,qybh from PJ_EnterpriseInput
select * from @qybhTable
case when then 条件统计时的使用

select
sum(case when z.watchName='注册监理工程师' then 1 else 0 end),
sum(case when z.watchName='xinza' then 1 else 0 end),
sum(case when z.watchName='监理员' then 1 else 0 end)
from zu_corjl z
right join zu_corjltemp t on t.corID=z.corID

以上就是关于“SQLServer触发器的增删和更新操作怎么实现”的相关知识,感谢各位的阅读。

dawei

【声明】:邵阳站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

您错过了

精准点评纠偏,逻辑框架助力创业高效闭环,reasoning_content:我们要求以技术支持工程师的口吻,写一个与技术、科技相关,关于[精准点评纠偏,逻辑框架助力,创业构建高效闭环]的标题需要简短精炼,30字以内直接输出标题nn可以想到:精准点评纠偏,逻辑框架助力,创业构建高效闭环关键词:精准、纠偏、逻辑框架、高效闭环作为技术支持工程师,可以强调技术工具、系统优化、逻辑梳理等例如:精准纠偏技术闭环,逻辑框架驱动创业高效 或者 技术支持:精准点评纠偏,逻辑框架构建高效闭环 但需要更简洁nn考虑:精准点评纠偏,逻辑框架助力,创业高效闭环但标题要一句话或者:技术赋能:精准纠偏+逻辑框架=创业高效闭环 但字数可能超nn尝试:精准纠偏,逻辑框架,创业高效闭环技术支持太生硬nn更符合技术工程师口吻:用技术支撑、系统优化等比如:精准纠偏技术逻辑,构建创业高效闭环或者:逻辑框架精准纠偏,技术支持创业闭环需要控制在30字以内,数一下nn精准纠偏技术逻辑,构建创业高效闭环 共14字,可以但缺了点评?原要求有精准点评纠偏,所以最好包含点评?但点评在技术语境中可能指代码审查或系统反馈可以改为:精准点评纠偏,逻辑框架构建创业高效闭环 共16字,但缺少助力动词也可以:精准点评纠偏,逻辑框架助力创业高效闭环 共18字或者更紧凑:精准纠偏+逻辑框架=创业高效闭环(技术支撑) 但括号可能不好nn直接输出:精准点评纠偏,逻辑框架助力创业高效闭环 19字,符合要求但作为标题,可以更科技感一点比如:技术精准纠偏,逻辑框架构建创业闭环 14字或者:精准纠偏技术赋能,逻辑框架闭环创业 14字nn考虑到技术支持工程师的口吻,可以加技术二字最终决定:精准纠偏技术逻辑,构建创业高效闭环 14字,简洁有力或者精准点评纠偏技术,逻辑框架助力闭环 14字nn我选择:精准点评纠偏,逻辑框架助力创业高效闭环 这是最直接的,也包含了所有关键词但19字,在30字以内,没问题