位置: 编程技术 - 正文

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中所有库日志的存储过程(一次性压缩洗脸巾)

  • 采矿权承包出去资源税
  • ddp进口清关怎么交税
  • 纳税信用等级评定在哪里查询
  • 税务金三系统是什么?
  • 固定资产可以一次性摊销吗
  • 理财产品分红和不分红的区别
  • 税控盘锁死提示什么
  • 收回已核销的坏账什么意思
  • 调整账户和被调整账户的关系
  • 建筑企业收到招聘短信
  • 公司税务状态变更怎么办
  • 固定资产盘盈原因
  • 工会经费如何做会计分录科目
  • 上个月未抵扣忘记做进项会计分录
  • 医院的重要性
  • 行政事业单位工作经费使用范围
  • 竞价服务费放在哪个会计科目?
  • 水利建设基金怎么计提
  • 劳务税能不能抵扣
  • 上月已认证的发票发现错误怎么办
  • 公司变卖废纸也需要缴税
  • 保险公司赔偿计入营业外收入
  • 商标是按年交费的吗
  • 完税凭证号是几位数
  • 银行手续费回单可以作为报销
  • 进厂的政府补贴怎么拿
  • 关于幼儿园会没课程的会刊
  • 出售提完折旧的固定资产怎么记账
  • php导出数据到excel
  • 从劳务市场雇人受伤了怎么办?
  • 公司的净资产总值怎么算
  • hpc程序
  • 如何分清福利性劳动
  • 提坏账准备的会计分录 2022
  • php逆序排列数组
  • 消耗品算什么科目
  • username命令
  • 人民日报公共事件的报道问题
  • 公司租房电费怎么算
  • 长期股权投资的交易费用计入哪里
  • 收据的种类有哪些
  • 发票金额大于实付金额
  • 生活垃圾处理费合法吗
  • 小规模纳税人指的是谁
  • 本年计算扣除限额的基数计算公式
  • 预售期的房子是否可以买卖
  • 以前年度管理费用
  • 委托加工商品属于什么资产
  • 旅行社代订机票便宜吗
  • 支付投资者投入的款项
  • 记账凭证的分类标准
  • 年初未分配利润在利润表怎么填
  • 建立备查账的是
  • mysql求两个字段的和
  • windows安装mysql8.0
  • mac如何设置启动系统
  • freebsd操作命令
  • win7系统怎样设置
  • 安装双系统后无法进入原来的系统
  • rtvscn95.exe - rtvscn95是什么进程 有什么用
  • cad2007字体怎么调大小
  • win8.1怎么用
  • win8的显示设置
  • dns win7
  • win8切换到桌面的快捷键
  • win8 更新
  • WIN7系统中WQRD超链接打不开怎么办
  • javascript中的document.write
  • python把html页面生成图片
  • 数独算法代码c语言
  • linux bash中too many arguments问题的解决方法
  • python模拟用户登录过程,输入账号及密码
  • node.js使用教程
  • unity 动态生成模型
  • 城乡医保怎么看有没有钱
  • 财务报表盖章位置
  • 河北华盛税务师事务所
  • 丹阳税务局一分局领导
  • 税务公文字体
  • 各地税务机关
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设