<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Proc Append Issue in New SAS User</title>
    <link>https://communities.sas.com/t5/New-SAS-User/Proc-Append-Issue/m-p/615337#M18743</link>
    <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/305684"&gt;@ldixon&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ehhmm... What's the problem? Everything appears to work as it should.&lt;/P&gt;
&lt;P&gt;Is the Note "&lt;SPAN&gt;&lt;EM&gt;has . observations&lt;/EM&gt;" bothering you. If so then that's not an issue but what you get as SAS Note when appending to database tables (because this information is not available from a database table without executing Select Count(*) but it is available from SAS tables as a table attribute).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;This only means that SAS doesn't know how many rows your database table has.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Proc Append is the right way for appending data to a table. When appending to a database table then you might want to investigate libname options INSERTBUFF and DBCOMMIT to improve performance. &lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 06 Jan 2020 13:53:01 GMT</pubDate>
    <dc:creator>Patrick</dc:creator>
    <dc:date>2020-01-06T13:53:01Z</dc:date>
    <item>
      <title>Proc Append Issue</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Proc-Append-Issue/m-p/615291#M18737</link>
      <description>&lt;P&gt;&lt;U&gt;Example code&lt;/U&gt;&lt;/P&gt;&lt;P&gt;PROC APPEND BASE=CSM_RET.CAMPAIGN_HISTORY_ECM_BACKUP&lt;BR /&gt;DATA=CAMPAIGN_HISTORY_16Dec19&lt;BR /&gt;FORCE;&lt;BR /&gt;RUN;&lt;/P&gt;&lt;P&gt;&lt;U&gt;SAS LOG&lt;/U&gt;&lt;/P&gt;&lt;P&gt;NOTE: Appending WORK.CAMPAIGN_HISTORY_16DEC19 to CSM_RET.CAMPAIGN_HISTORY_ECM_BACKUP.&lt;BR /&gt;NOTE: There were 125756 observations read from the data set WORK.CAMPAIGN_HISTORY_16DEC19.&lt;BR /&gt;NOTE: 125756 observations added.&lt;BR /&gt;NOTE: The data set CSM_RET.CAMPAIGN_HISTORY_ECM_BACKUP has . observations and 10 variables.&lt;BR /&gt;NOTE: PROCEDURE APPEND used (Total process time):&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This code is being run locally and is submitted to a SQL database.&amp;nbsp; Can anyone advise why this is happening and alternatives code?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I have been running a data set proceedure previously but due to the size of the data set (1637525 observations).&amp;nbsp; I was looking to used an alternative function and I had hoped proc append would be the solution.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jan 2020 11:59:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Proc-Append-Issue/m-p/615291#M18737</guid>
      <dc:creator>ldixon</dc:creator>
      <dc:date>2020-01-06T11:59:33Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Append Issue</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Proc-Append-Issue/m-p/615337#M18743</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/305684"&gt;@ldixon&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ehhmm... What's the problem? Everything appears to work as it should.&lt;/P&gt;
&lt;P&gt;Is the Note "&lt;SPAN&gt;&lt;EM&gt;has . observations&lt;/EM&gt;" bothering you. If so then that's not an issue but what you get as SAS Note when appending to database tables (because this information is not available from a database table without executing Select Count(*) but it is available from SAS tables as a table attribute).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;This only means that SAS doesn't know how many rows your database table has.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Proc Append is the right way for appending data to a table. When appending to a database table then you might want to investigate libname options INSERTBUFF and DBCOMMIT to improve performance. &lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jan 2020 13:53:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Proc-Append-Issue/m-p/615337#M18743</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2020-01-06T13:53:01Z</dc:date>
    </item>
  </channel>
</rss>

