我有一个非常简单的存储过程:
ALTER PROCEDURE SP_BALANCE_USD
(
PER SMALLINT
)
RETURNS
(
ACCOUNT_NUMBER CHAR(21),
AMOUNT NUMERIC(15, 4)
)
AS
BEGIN
SELECT
L.ACCOUNT_NUMBER, SUM(-(CURRROUND(L.DEBIT,2) - CURRROUND(L.CREDIT,2)))
FROM
LEDGER L
WHERE
L.LEDGER_ACCOUNT = '31621' AND L.PERIOD = :PER
GROUP BY
L.ACCOUNT_NUMBER
INTO
ACCOUNT_NUMBER, AMOUNT
END;
我收到一个错误:
代币未知第 22 行第 1 列。
第 22 行第 1 列是指代码的最后一行。
在某处我犯了一个非常简单的语法错误,由于某种原因我无法追踪它。任何帮助将不胜感激。