位置: 编程技术 - 正文

EXEC(EXECUTE)函数访问INSERTED或DELETED的内部临时触发表(execve函数)

编辑:rootadmin
刚开始时,这个表的字段很少(个以内),前开发者把这个表的所有存储过程与触发器以及表函数全是写死了。用户每添加一些字段,都需要手动去更改这些存储过程与触发器以及表函数。现在这个表的字段已经高达个以上,有可能还会增长,因此Insus.NET的业务就是把这此静态全改写为动态处理。 然而有一个问题一直困拢至昨天,昨天是星期天本应是休息的,但是这个问题没有解决,因此这天算不上休息了。 问题就是改写表的触发器,涉及到EXEC(EXECUTE)函数访问INSERTED或DELETED的内部临时触发表,如: 当你尝试执行上面的SQL语句,会得到一个异常提示:invalid object name 'inserted'。我们无法显示访问INSERTED或DELETED的内部临时触发表。 由于INSERTED或是DELETED表是动态驻留在内存中,而不是存储在数据库中,它不是显式的。触发器的执行是在导致触发器被触发的执行计划中。当我们使用EXEC(EXECUTE)或sp_executesql执行动态生成的SQL语句时,它却是另外一个单独的执行计划。两者之间的资源无法相互访问,再加上计划执行完毕,内存也随之释放资源了。 但是问题还是需要解决,Insus.NET想起的还是临时表。可以把INSERTED或DELETED表中的数据,首先转换入临时表了。这样子,我们就可以对临时表的数据进行处理了。 实现代码:

推荐整理分享EXEC(EXECUTE)函数访问INSERTED或DELETED的内部临时触发表(execve函数),希望有所帮助,仅作参考,欢迎阅读内容。

EXEC(EXECUTE)函数访问INSERTED或DELETED的内部临时触发表(execve函数)

文章相关热门搜索词:execve函数,execute 函数,.execute(),executed,exec函数用法,exec函数的作用,exe函数怎么使用,execute 函数,内容如对您有帮助,希望把文章链接给更多的朋友!

一次性压缩Sqlserver中所有库日志的存储过程 有没有办法更快一点?有没有办法一次性收缩所有数据库?alterdatabase数据库名setrecoverysimplegodbccshrinkdatabase(数据库名)goalterdatabase数据库名setrecoveryfullgo

SQL优化基础 使用索引(一个小例子) 按照本文操作和体会,会对sql优化有个基本最简单的了解,其他深入还需要更多资料和实践的学习:1.建表:createtablesite_user(idintIDENTITY(1,1)PRIMARYKEY,[name]v

SQLServer Execpt和not in 性能区别 主要讲except和notin的性能上的区别。CREATETABLEtb1(IDint)CREATETABLEtb2(IDint)BEGINTRANDECLARE@iINT=WHILE@i0beginINSERTINTOdbo.tb1VALUES(@i--v-int)SET@i=@i-1endCOMMIT我测试的时候tb

标签: execve函数

本文链接地址:https://www.jiuchutong.com/biancheng/348511.html 转载请保留说明!

上一篇:在SQL触发器或存储过程中获取在程序登录的用户(在sql server中触发器不具有什么类型)

下一篇:一次性压缩Sqlserver2005中所有库日志的存储过程(一次性压缩洗脸巾)

  • 来料加工增值税率
  • 小微企业税收优惠政策2023年
  • 租赁房屋怎么写合同
  • 环评费用怎么入账
  • 企业税分几种类型
  • 利息费用和利息支出的区别计算公式
  • 出纳人员去银行提取现金时应填写现金缴款单
  • 电子记账软件出纳帐
  • 库存商品毁损会导致什么
  • 临时工人工资原始凭证怎么做及会计分录解析?
  • 应付职工薪酬月末结转到哪里
  • 小规模纳税人收入超过500万怎么办
  • 三证合一后新老税号不符合
  • 注册资本金印花税税率是多少
  • 预缴增值税预缴的城建税怎么申报
  • 无法执行合同的说明函
  • 网络信息化服务中心是干嘛的
  • 协议报价税率与开出的发票不一致怎么办?
  • 农产品没有进项税怎么算
  • 集团企业内各个部门职责
  • 先入库发票未到分录
  • 医疗服务收入占比分析
  • 增值税税额转出申报怎么填写
  • 投入资本属于净资产吗
  • 企业的营业外收入包括
  • 交通定额发票税率
  • 发生的业务招待费属于什么科目
  • 外贸企业增值税发票需要认证吗
  • 个人独资企业查账征收个人所得税汇算清缴
  • 苹果15promax参数
  • 系统太多怎么办
  • 环保税与排污费的联系
  • 发票开出后只收到部分款怎么处理?
  • php require的用法
  • 企业发行股票的会计分录
  • 自动驾驶的时候可以睡觉吗
  • 增值税发票校验码在哪个位置
  • php编译器与集成环境怎么安装
  • 个人所得税生产经营所得税怎么申报
  • 资产负债表的编制原理
  • 党费返还怎么记账
  • 固定资产融资租赁如何确认入账价值
  • python wordcloud库
  • 开业请别人吃饭怎么说
  • 租赁收入会计分录怎么做
  • 管理费用和研发费用的关系
  • 应收账款坏账计提比例新标准
  • 留存收益怎么做
  • 研发费用加计扣除的条件
  • 固定资产已经超额融资了还能发放置换贷款吗
  • 会计里面的管理费用
  • 什么叫做进项税不得抵扣
  • 营改增的范围
  • 采购材料发票未到
  • 软件开发的知识产权有哪些
  • 应付职工薪酬如何进行会计处理
  • 累计折旧减少记哪方
  • mysql密码忘记了怎么找回
  • win7系统默认输入法
  • drupdate
  • win8无法安装其它软件
  • xp系统的程序和功能在哪里
  • qqpcrtp.exe是什么进程 如何删除qqpcrtp进程
  • svchost占用
  • win8的系统
  • linux shell打开文件
  • 信号处理函数 strdup
  • Cocos2dx ParticleEditor粒子编辑器
  • 利用的拼音
  • 欢迎使用城市供水信息服务平台
  • unity3d如何发布ios教程
  • Python运行报错此段代码无法访问
  • 如何查询车辆购置税
  • 税务局稽查科是干什么的工作
  • 国家税务局总局河南官网
  • 发票事业单位有税号吗
  • 商铺缴纳契税需要复印件吗
  • 以房产作价投资增值税怎么算
  • 房产折旧怎么算
  • 三免三减半政策文件
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设