位置: 编程技术 - 正文

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

发布时间:2024-02-26
刚开始时,这个表的字段很少(个以内),前开发者把这个表的所有存储过程与触发器以及表函数全是写死了。用户每添加一些字段,都需要手动去更改这些存储过程与触发器以及表函数。现在这个表的字段已经高达个以上,有可能还会增长,因此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四川省
  • 公账的钱取现金
  • 所得税可以预交吗现在
  • 增值税需要结转到本年利润吗
  • 外地企业如何在本地纳税
  • 建安企业核定征收税率多少
  • 高新技术企业账务处理注意事项
  • 股息红利需要企业交税吗
  • 隔月发票可以作废吗?
  • 土地税退税做什么分录
  • 挂靠被查出来后挂靠费怎么处理?
  • 产品因质量问题造成损害的,应当承担责任的主体是
  • 投资收益率中投资总额包括哪些
  • 增值税申报税额填错了怎么进行填
  • 贸易公司购买汽车的发票可以用抵公司的税吗
  • 国税能代开什么费用的发票?
  • 一般纳税人年度开票限额
  • 携税宝可以不买吗
  • 公司购买地下停车位如何入账
  • 酒店的床和沙发哪个好
  • 附加税有哪些税种
  • 免税的普通发票怎么开
  • 跨年付上年租金帐务处理?
  • 一刀999是什么游戏
  • 普通发票作废后能取消作废吗
  • 代扣手续费是啥意思
  • 固定资产明细账登记
  • 报销差旅费凭证怎么做
  • vue foreach is not a function
  • node.js环境搭建
  • Android 10.0 framework中关于Activitity的生命周期的源码讲解
  • 小程序开发定制
  • 隔两个月发票如何作废
  • 公司从银行提取现金4000元备作零星开支
  • 小规模附加税优惠政策2021
  • 自产自销免税农产品需要缴纳印花税吗
  • 不动产简易征收增值税发票 可以抵扣
  • 装修店面装修费的会计分录
  • 企业负担的社保费会计分录
  • 一般纳税人申报表电子版
  • 用友删除凭证后为什么还在
  • 工会经费能不能用于体检
  • Mysql数据库备份库命令
  • 残疾人就业保证金上年工资总额是说上一年度么
  • 除了住房公积金还有什么基金
  • 租赁写字楼的需求有哪些
  • 建账的基本流程图
  • sql解析器是什么
  • mysql时间语句
  • sqlalchemy merge
  • 如何设置windows
  • dmidecode命令
  • linux中git命令
  • whagent.exe - whagent是什么进程
  • win10 win7兼容模式
  • windows10 uac关闭
  • 微软反盗xp黑屏怎么办
  • linux开启samba服务
  • win8键盘失灵怎么办
  • win10更新补丁后键盘失灵
  • win8.1和win10哪个好用
  • linux限制用户cpu使用
  • win7如何设置桌面背景图
  • linux的rz sz命令
  • linux bash shell
  • python图论算法
  • Knockout visible绑定使用方法
  • python安装pip.whl
  • awk 查找
  • jquery日历插件代码
  • js对象的常用方法
  • Linux开发基于Qt的Android应用指定调试设备
  • 湖南省电子国税
  • 宝鸡税务局长
  • 发票清单盖章样本图片
  • 江苏徐州买房
  • 重庆国税12316
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号