• 外交部举行中外媒体吹风会:王毅介绍上合组织青岛峰会情况 2019-03-17
  • 对中国人民而言,腐败就是从天上掉下来的,不是从人民群众中滋生出来的。 2019-03-17
  • 安徽中北部遭遇强降雨 十几个县市发布暴雨预警 2019-03-11
  • 风水神话的神话只能骗风水神话,给自己喂糖吃,甜蜜 2018-11-22
  • 老手艺:文物也有生命 修复青铜器就像给人治病 2018-11-22
  • 全国600多万网民通过移动直播看新疆赛龙舟包粽子 2018-11-21
  • 这些度假酒店将改变你的旅行 还不赶紧了解一下! 嗜住 2018-11-20
  • 中央纪委紧盯节点 4年来通报曝光问题近4000起 2018-11-20
  • 楼主: wps930720
    562 3

    江苏11选5历史开奖号: [有偿编程] 如何判断用data下载数据集到本地的结果 [推广有奖]

    • 1关注
    • 0粉丝

    本科生

    20%

    还不是VIP/贵宾

    -

    威望
    0
    论坛币
    31 个
    学术水平
    0 点
    热心指数
    2 点
    信用等级
    1 点
    经验
    2713 点
    帖子
    36
    精华
    0
    在线时间
    117 小时
    注册时间
    2013-5-27
    最后登录
    2019-3-18

    楼主
    wps930720 在职认证  发表于 2018-11-13 16:47:08 |只看作者 |倒序
    本帖最后由 wps930720 于 2018-11-14 09:53 编辑

    前景描述:
    我的需求是将mysql数据库的数据集下载到本地电脑。目前的方式是通过odbc连接数据库用data步下载,但是遇到的问题是数据库服务器在国外,下载过程可能会因为网络不稳定的原因导致本次的下载失败。
    例如,现有数据库的逻辑库名称为x,本地逻辑库为y,要下载的数据集为a。
    1. data y.a;
    2. set x.a;
    3. run;
    复制代码
    如何在data执行之后,加一个判断数据集是否下载成功的逻辑(比如nobs>0),如果不成功则一直执行“data y.a;set x.a;run;”,直到下载成功。


    stata SPSS
    沙发
    wps930720 在职认证  发表于 2018-11-16 15:43:00 |只看作者
    顶~ 求大神
    藤椅
    linhaoran 发表于 2018-11-23 19:36:08 |只看作者
    逻辑挺清楚的,实现起来也不难。

    把data步放进宏循环%do %while。循环结束前把记录数 用proc sql; select count(*) into tmpnobs from x.a宏变量。判断通不过就一直循环。

    已有 1 人评分论坛币 收起 理由
    admin_kefu + 20 热心帮助其他会员

    总评分: 论坛币 + 20   查看全部评分

    板凳
    admin_kefu 在职认证  发表于 2018-11-26 17:31:05 |只看作者
    您好,如果您的求助没有解决,请到项目交易发布需求,会有更快更专业的用户帮助您//www.oai8.com/z_prj.php
    您需要登录后才可以回帖 登录 | 我要注册

    京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权?;ど?/a>   免责及隐私声明

    GMT+8, 2019-3-20 11:50
    江苏省十一选五走势
  • 外交部举行中外媒体吹风会:王毅介绍上合组织青岛峰会情况 2019-03-17
  • 对中国人民而言,腐败就是从天上掉下来的,不是从人民群众中滋生出来的。 2019-03-17
  • 安徽中北部遭遇强降雨 十几个县市发布暴雨预警 2019-03-11
  • 风水神话的神话只能骗风水神话,给自己喂糖吃,甜蜜 2018-11-22
  • 老手艺:文物也有生命 修复青铜器就像给人治病 2018-11-22
  • 全国600多万网民通过移动直播看新疆赛龙舟包粽子 2018-11-21
  • 这些度假酒店将改变你的旅行 还不赶紧了解一下! 嗜住 2018-11-20
  • 中央纪委紧盯节点 4年来通报曝光问题近4000起 2018-11-20