楼主: googlegood
3499 4

substr的问题,新手 [推广有奖]

  • 3关注
  • 1粉丝

本科生

96%

还不是VIP/贵宾

-

威望
0
论坛币
15 个
通用积分
0
学术水平
0 点
热心指数
4 点
信用等级
0 点
经验
1212 点
帖子
109
精华
0
在线时间
69 小时
注册时间
2011-8-24
最后登录
2012-8-11

楼主
googlegood 发表于 2012-3-31 10:53:19 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
  1. data;
  2. y=123456789;
  3. z=substr(y,3,4);
  4. put z=;
  5. run;
复制代码
运行得:
  1. z=123
复制代码
不解之处:
  1. substr(y,3,4) 应该是截取y从第三个字符开始的4个字符值,那怎么是123呢?

  2. 新手初学,烦请坛友指点!谢谢!
复制代码


二维码

扫码加我 拉你入群

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

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

关键词:SUBSTR subs SUB UBS Data

沙发
googlegood 发表于 2012-3-31 11:13:03

藤椅
wh_wing 发表于 2012-3-31 12:39:13
googlegood 发表于 2012-3-31 11:13
已解决,https://bbs.pinggu.org/forum.php?mod=viewthread&tid=1405731&page=1&extra=#pid12465295
改为y='123456789';就行了。

板凳
googlegood 发表于 2012-3-31 16:04:19
wh_wing 发表于 2012-3-31 12:39
改为y='123456789';就行了。
thanks

报纸
sxbaby 发表于 2013-12-6 15:43:32
补充一个.数值型的话要改成 z=substr(left(y),3,4);
要不然是截取到前面的空格先的.

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 03:55