假设我有一个像这样的临时表:
create table #temptable
(
RecordId int,
Balance money NOT NULL,
)
我现在使用从仅传递客户参考的存储过程中获取的数据填充这个临时表。
Insert into #temptable
exec getstatementhistory @cust_ref
我现在想使用已存储在#temptable
. 不过我有一个问题,我希望所有借项都#temptable
像这样存储103.85
,所有贷项都存储在#temptable
存储,所有贷方都像-103.85
我遇到的问题是存储过程颠倒了这个约定,所以借方的格式是这样的 -103.85
,贷方的格式是这样的103.85
我需要的是在中指定INSERT INTO #temptable
以反转平衡约定。
即,如果它是 -103.85
从 SP 传递的,则将其存储在#temptable
as 中103.85
,反之亦然。
任何人都可以建议一种更改我的插入语句以控制Balance
我的临时表中字段的贷记/借记格式的方法。