问题描述: 在VIEWTABLE中查看sas表时,每列的标题默认显示列描述,如何使其显示列名?
我使用的是SAS版本:9.3
到目前为止我做了什么: 我在网上找到了以下解决方案(此解决方案在SAS 9.2上测试过)
VT SASHELP.VCOLUMN COLHEADING=NAMES
Run Code Online (Sandbox Code Playgroud)
当我运行此命令时,我得到以下错误
8713 VT SASHELP.VCOLUMN COLHEADING=NAMES
--
180
ERROR 180-322: Statement is not valid or it is used out of proper order.
Run Code Online (Sandbox Code Playgroud)
解决方案的点击版本对我来说也不起作用.
这是一个dm命令,所以你需要将它提交给DM:
dm 'VT SASHELP.VCOLUMN COLHEADING=NAMES';
Run Code Online (Sandbox Code Playgroud)
你也可以在KEYS(命令栏中的'keys')中分配该命令(你所拥有的,仅在我的引号中的部分).打开数据集后,您还可以在VIEW菜单中逐个执行此操作.
永久执行此操作的方法:
VIEWTABLE %8b."%s".DATA COLHEADING=NAMES在完成之后).只有在首选项(tools-options-preferences)中启用了退出时的保存设置并且这不是rsasuser会话(对用户配置文件的只读访问)时,这才会持续存在.