SAS DS2 Varchar问题

时间:2016-06-15 15:07:36

标签: sas varchar nvarchar

我在DS2中有一个方法可以获取给定网址的html内容。

据我所知,DS2没有像Data Step那样的字符限制,我们可以提到varchar数据类型旁边的字符数。

如果检查下面的body变量,我增加了存储整个页面的长度,但输出只显示了html主体的一部分。谁能告诉我什么是错的?

     method getData(nvarchar(1024) url) returns nvarchar;
        declare package http h();

        declare nvarchar(99999999) body;
        declare int rc status;

        h.createGetMethod(url);
        h.executeMethod();

        status = h.getStatusCode();

        if status eq 200 then
            do;
                h.getResponseBodyAsString(body, rc);
            end;

        return body;
    end;

0 个答案:

没有答案