全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3507 3
2008-10-24

请问高手,proc sql 里面用的命令和sql 语言一样吗,好像很多函数都不同啊,比如字符串函数replace在proc sql不能用啊,还有left,right函数和我们一般的sql语言的用法都不一样啊,请问怎么办,我现在急需使用replace函数替换字符串。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2008-10-24 03:51:00

Only standard SQL are the same for different software. And each software adds more functions to its own version.

USE 'translate' or 'tranwrd' functions instead of replace in SAS.

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-11-22 17:09:00
有差别的
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-11-24 20:10:00

我是这样干的

data air;
infile 'd:\sj\air.txt';
input Empid JobCode $ Salary $ 8. Bonus ;
proc sql;
select substr(JobCode,1,2)  /*(变量,从第一个字符截取,2个宽度)*/
label='wxq1638',
count(*) as count /*将条件数据赋予表count*/
from air  /*读入数据*/
group by 1;

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群