好的,所以我让自己需要一个动态数据透视表,这很好。
我需要创建一个动态大小的临时表来保存这些值,最终我解决了这个问题。称之为#table
我可以在插入后摆脱空值而不动态执行它吗?我真的不想要更可怕的红色东西。
#table
Year CashflowID1 CashflowID2 CashflowID3........CashflowIDn
1 NULL -4 1.23............... etc
2 43 78 -34 ............... NULL
每个现金流 ID 可能包含不同年份的数据,从而导致一堆空值。
像这样简单的东西
SELECT ISNULL(*,0)
FROM #table
但是,你知道,这很聪明,而且确实有效。顺便说一句,我尝试使用默认值和不可为空的列设置#table,但这只是破坏了插入。
如果我遗漏了任何明显的东西,或者没有提供必要的信息,请大声喊叫。
干杯。