SAS中文论坛
标题:
关于SASHELP.VCOLUMN
[打印本页]
作者:
Qiong
时间:
2009-3-19 14:24
标题:
关于SASHELP.VCOLUMN
当我在WORK下生成dataset的时候,找不到对应在SASHELP.VCOLUMN里的相关信息。
反而我几天前生成的work下的dataset在SASHELP.VCOLUMN里却有信息。
同时,SASHELP.Vtable 里面信息正常。
请问可能是什么原因呀? 谢谢
作者:
shiyiming
时间:
2009-3-19 15:56
标题:
Re: 关于SASHELP.VCOLUMN
不太清楚,用proc sql的 dictionary.columns看看~~~;看看是不是同步的~~~
作者:
Qiong
时间:
2009-3-20 10:06
标题:
Re: 关于SASHELP.VCOLUMN
用sql都是同步的(sashelp.vcolumn 或者dictionary.columns).
但是
[code:evst7h00]proc sql;
select name
from sashelp.vcolumn
where memname='C';
quit;
data d;
set sashelp.vcolumn;
where memname='C';
put name;
run;[/code:evst7h00]
两个code出来的结果不一样……
作者:
shiyiming
时间:
2009-3-23 09:13
标题:
Re: 关于SASHELP.VCOLUMN
我对这个问题也没有整明白,
可能是Table Lock的原因。
SQL和Data Step的Table lock机制不一样。
我几乎没有使用过你的两种方法,都是用dictionary.columns;
如果不能解决,我觉得最好就是用dictionary.columns了,
没有必要在这个问题上太较劲儿,
以上~~
作者:
Qiong
时间:
2009-3-23 09:23
标题:
Re: 关于SASHELP.VCOLUMN
OK,谢谢
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2