位置: 编程技术 - 正文

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

  • 已抵扣的进项税额怎么转出
  • 房地产企业税率为5销售水泥怎么算
  • 核定征收三种方式
  • 补缴以前年度增值税如何做账
  • 金蝶固定资产累计折旧怎么改
  • 总公司设立分公司的决定
  • 小企业会计利润报表
  • 手工发票有没有期限
  • 小规模个体户营业执照一共几个章
  • 英国租金收入所得税
  • 缴纳文化事业建设费的范围
  • 收到科技局的补贴短信
  • 收到货款做账
  • 加油费充值卡发票可以报销吗
  • 购电子承兑汇票差额计入什么科目?
  • 营改增后装修行业税率
  • 集体房产证如何分割
  • 采购商品产生的费用有哪些
  • 残疾人保障金怎么计提
  • 中期支付内容包括
  • 公司体检如何入账
  • linux虚拟机在哪里输入命令
  • 股东分配利润的程序
  • 没进项能开销项吗
  • 安装费如何做账
  • 失控票要在抵扣当月转出吗
  • win11 zen2
  • 用公司资质应交什么费用
  • 递延所得税当期要交吗
  • 广告公司的工程师好做吗
  • 其他业务成本主要有哪些
  • php延迟2秒执行
  • 哪些可以作为原始凭证
  • php静态页面实现搜索功能
  • Honeybee flying over crocuses in the Tatra Mountains, Poland (© Mirek Kijewski/Getty Images)
  • flex的几个常用布局
  • 车辆购置税征收对象
  • 哈特谢普苏特女王享殿
  • win10iis安装配置
  • php技术和mysql怎么结合
  • php post数据
  • python3.4 numpy
  • 母子公司之间的租赁房屋
  • FPGA实现64点IFFT(VHDL)
  • 结转全年利润总额
  • mysql数据库sid
  • 有形动产租赁属于经营租赁吗
  • 股票分红是怎么扣税的
  • 投资收益记账
  • 小规模定额征收和查账征收哪个更好一些
  • 外国常驻代表机构经费支出范围
  • 同一控制下的长投入账价值按什么计算
  • 已收款未开票未发货能确认收入吗
  • 在建工程如何结转到产品
  • 怎么算股本溢价
  • 跨年取得的费用票怎么做账
  • 固定资产处置如何申报企业所得税
  • 企业发放职工薪酬的账务处理
  • 外汇汇率调整分为哪几种
  • 收到劳务费
  • 酒店会计做账流程视频
  • mysql批量执行sql文件
  • mysql创建用户密码命令
  • bp程序是什么意思
  • win7系统怎么删除
  • os x yosemite dp5下载地址 os x 10.10 dp5更新内容
  • xp系统1
  • ie10怎么设置ie8兼容模式
  • win7一开机就弹窗
  • 电源管理器在哪
  • WIN10系统优化精简工具
  • 批处理判断一个文件是否存在
  • unity开发游戏教程
  • 最简单的十个菜
  • 税务划分行业
  • 西安市经开区税务
  • 增值税进项税额抵扣凭证
  • 云南省国家税务总局处长名单
  • 粮食部门是不是国家机关
  • 河北省餐饮经营单位安全生产规定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设