sql
路人男主
共同学习一起进步
展开
-
sqlserver遇到以0作为除数 报错
问题描述: 在一个a表里取到数据提交(已过滤0这种情况),在b表需要 以a表数据作为基础,做除法。 一般网上有两种方式 1、关闭验证 set ansi_warnings off SET ARITHABORT off SET ARITHIGNORE on (不推荐) 2、 (case when a.[产品款]= 0 then 0 else a.[工程产值]/a.[产品款] e原创 2017-03-18 13:18:05 · 6658 阅读 · 0 评论 -
记录一下触发器的写法
下面是我用到的触发器,记录一下,有什么不懂得欢迎留言~ ALTER trigger [dbo].[tr_insertInformaftion] on [dbo].[SCM_Order_M] for insert as --定义变量 declare @T2_OrderCode varchar(20), @PtClassify nvarchar(10), @OrderN原创 2017-04-26 17:15:58 · 2119 阅读 · 0 评论