位置: 编程技术 - 正文

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

  • 公司给员工代办失业证
  • 企业转出多交增值税吗
  • 财会英语汇总:税收术语?
  • 国税地税电子钥匙价格
  • 企业所得税怎么缴纳
  • 装卸搬运的设备有哪些类型
  • 会计能开收据吗?
  • 社保次月缴纳上月算不算中断
  • 税费漏报
  • 企业发生的技术转让费应计入
  • 增值税计算方式举例
  • 购进机器进项税额怎么核算?
  • 停车场收入怎么做账
  • 固定资产销售税务处理
  • 税友每年还要交年费?
  • 物业费需不需要物价局审批
  • 供应商开免税的发票,为何还要收3个点税金?
  • 土地开垦费怎么征收
  • 收到工会经费怎样做账
  • php浮点数转为字符串
  • 充值会员卡送的营销秘诀
  • linux chcon命令
  • 购入已提完折旧的固定资产怎么入账
  • win11专业版网卡安不了
  • window显示我的电脑
  • php yeid
  • php $_files
  • 增值税的类型主要有哪些
  • vue路由跳转原理
  • 如何用php操作mysql
  • php实现文件的下载
  • 已抵扣认证的发票开红字发票需要将原票退回吗
  • echartsgrid属性
  • 公司对公账户没有流水怎么办
  • 电子税务局税种核定在哪里
  • 帝国cms怎么调用文章随机段落
  • 收到进项发票怎么入账
  • 金税三期个人所得税申报
  • 费用减少利润减少的情况
  • 待处理财产损益是什么意思
  • mysql主从复制实现原理
  • 注会考试模拟机考
  • 暂估入库结转成本后如何冲红
  • 现金折扣不考虑增值税
  • 医院工会费是什么
  • 给客户优惠货款怎么写
  • 微信公众号注册时间在哪里看
  • 个人承包工程如何缴纳税款
  • 利润总额和未分成比例
  • 联营企业和子公司哪个好
  • 向个人借款在现场怎么写
  • sysbench测试mysql,自带的测试套
  • sql常用语句大全简书
  • win8创建新用户
  • 苹果的os什么意思
  • wdcp的/www目录大小调整或增加分区/硬盘的方法
  • windows7录音怎么录
  • linux中vim命令详解
  • window10重启按什么键
  • linux中ps命令详解
  • linux 系统监控
  • 如何查看ubuntu系统版本
  • windows8.1开机
  • linux ssh安装包
  • win7系统笔记本无线网络找不到
  • android.system.suspend@1.0-service耗电
  • node.js项目结构
  • jquery选择器包含哪几大类
  • javascript中获取字符串长度
  • android-ListView(1)-listview概览
  • 深入理解中国式现代化
  • 安卓开发例子
  • python简单gui
  • JavaScript 入门·JavaScript 具有全范围的运算符
  • 深圳市地税局财务电话
  • 北京定额发票查验
  • 福州房管局网签查询
  • 五联发票每一联的作用
  • 关于农村养殖和环保规定解资料
  • 小规模纳税人开专票税率是1%还是3%
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设