Я бегу следующий код, который, как предполагается сравнить два столбца набора данных SAS для меня:CONVERT заявление в SAS Proc SQL
PROC SQL;
CREATE TABLE loandata.tv_curve AS
SELECT DISTINCT CONVERT(INT, srp_contract_lifetime) as srp_contract_lifetime, rpa_tv
FROM loandata.sas_f_risk_parameter_cn
WHERE rpa_tv IS NOT NULL
ORDER BY CONVERT(INT, srp_contract_lifetime);
QUIT;
Однако, когда я запускаю этот код я получаю следующее сообщение об ошибке сообщения:
ERROR: Function CONVERT could not be located.
ERROR: Function CONVERT could not be located.
ERROR: The following columns were not found in the contributing tables: INT.
Как можно преобразовать переменную srp_contract_lifetime в int правильно?