如何将动态值插入临时表?我必须预定义的查询返回结果。我的要求:
DECLARE @F_SUM_CCYAMT NUMERIC(25, 4)
DECLARE @A_SUM_CCYAMT NUMERIC(25, 4)
CREATE TABLE #CB_TBL_CHECK (
F_SUM_CCYAMT NUMERIC(25, 4) NULL
,A_SUM_CCYAMT NUMERIC(25, 4) NULL
)
/*Queries are here which derives value for the variable @F_SUM_CCYAMT,@A_SUM_CCYAMT */
必须将@F_SUM_CCYAMT,@A_SUM_CCYAMT
插入临时表以实现其他逻辑。
答案 0 :(得分:0)
只需将变量作为值传递给insert语句即可。试试这样,
DECLARE @F_SUM_CCYAMT NUMERIC(25, 4)
DECLARE @A_SUM_CCYAMT NUMERIC(25, 4)
CREATE TABLE #CB_TBL_CHECK (
F_SUM_CCYAMT NUMERIC(25, 4) NULL
,A_SUM_CCYAMT NUMERIC(25, 4) NULL
)
/*Queries are here which derives value for the variable @F_SUM_CCYAMT,@A_SUM_CCYAMT */
INSERT INTO #CB_TBL_CHECK
VALUES (
@F_SUM_CCYAMT
,@A_SUM_CCYAMT
)
SELECT *
FROM #CB_TBL_CHECK