我有以下SQL代码,如果'COV_PRD_STRT_DT'和'COV_PRD_END_DT'是不同的月份,我需要将行分成两行。 WITH CTE AS
(SELECT COV_PRD_STRT_DT,TO_DATE,COV_PRD_END_DT as MO_END_DT,
case when dateadd (DAY,-DAY(DATEADD(MONTH,1, BF.COV_PRD_S
我在做一个数据仓库,我需要填补我的事实表,这是我的查询,但是当我运行的代码返回此错误: Msg 8115, Level 16, State 5, Line 98 Arithmetic overflow error converting numeric to data type varchar. 有人知道如何解决它吗? INSERT INTO dbo.Hechos_Ventas
SELEC