随笔分类 -  MSSQL2019 / 异常处理

摘要:临时表部分捕获异常,不进行事务包装 目标表部门,捕获异常 并进行事务包装 建议使用 4和5进行过程异常处理 -- 临时表部分异常处理 1 ############################################################ -- 永远不会有2出现 ,控制报错后面语 阅读全文
posted @ 2025-05-11 14:45 自在现实 阅读(48) 评论(0) 推荐(0)
摘要:-- 永远不会有2出现 ,控制报错后面语句不执行 set XACT_ABORT on; exec('truncate table temp01t'); exec('insert into temp01t select 1'); exec('select 1/0 a'); exec('insert i 阅读全文
posted @ 2025-05-04 11:08 自在现实 阅读(29) 评论(0) 推荐(0)
摘要:-- 开始事务 BEGIN TRANSACTION; BEGIN TRY -- 捕获语句区 ############################################################ --######################################### 阅读全文
posted @ 2025-05-04 11:07 自在现实 阅读(25) 评论(0) 推荐(0)
摘要:刷新视图 如果视图的底层表结构发生了变化(例如添加或删除了列),可以尝试刷新视图。使用以下命令: sql 复制 EXEC sp_refreshview 'v_tbdTravelOkOther2'; 这将重新绑定视图的元数据,确保其与底层表的结构保持一致 异常报错 Executed as user: 阅读全文
posted @ 2025-04-22 10:18 自在现实 阅读(61) 评论(0) 推荐(0)