Proc sql 更新错误 22-322:需要一个名称
Proc sql UPDATE ERROR 22-322: Expecting a name
我无法尝试更新 table 上的列默认值。我成功地在 table 中创建了空列,但是当我 运行 更新命令时,它返回了这个错误:
85 proc sql;
86 update CAPM
87 set r_f = 1,0300;
____
22
76
ERROR 22-322: Expecting un nome.
ERROR 76-322: Syntax error, statement will be ignored.
NOTE: PROC SQL set option NOEXEC and will continue to check the syntax of statements.
我运行ning的代码是:
proc sql;
更新CAPM
设置 r_f = 1,0300;
退出;
我已经尝试将数字放在“”之间,但 SAS 表示正在寻找数值
提前致谢!
逗号在那里做什么?
如果使用它来表示小数点,则使用句点,而不是逗号。如果您将其表示为千(或一万)分隔符,则将其删除。
我无法尝试更新 table 上的列默认值。我成功地在 table 中创建了空列,但是当我 运行 更新命令时,它返回了这个错误:
85 proc sql;
86 update CAPM
87 set r_f = 1,0300;
____
22
76
ERROR 22-322: Expecting un nome.
ERROR 76-322: Syntax error, statement will be ignored.
NOTE: PROC SQL set option NOEXEC and will continue to check the syntax of statements.
我运行ning的代码是:
proc sql; 更新CAPM 设置 r_f = 1,0300; 退出;
我已经尝试将数字放在“”之间,但 SAS 表示正在寻找数值
提前致谢!
逗号在那里做什么?
如果使用它来表示小数点,则使用句点,而不是逗号。如果您将其表示为千(或一万)分隔符,则将其删除。