<?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 How do I append a new timestamp to an existing table, every time I run the code? in SAS Studio</title>
    <link>https://communities.sas.com/t5/SAS-Studio/How-do-I-append-a-new-timestamp-to-an-existing-table-every-time/m-p/589590#M7964</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a program that will run on the last day of every month to see how customer segments are changing over time. What I am trying to achieve is basically a timestamp since I don't have that anywhere in the data.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need something like shown below. Every month I want the date the count and the segment group to be appended to the existing table. The segment and count I can do, but how do I put todays date as a date every month, just appending it to the existing data and not altering what is already in the table?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;segment&lt;/TD&gt;&lt;TD&gt;count&lt;/TD&gt;&lt;TD&gt;date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;20000&lt;/TD&gt;&lt;TD&gt;2019-09-30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;28000&lt;/TD&gt;&lt;TD&gt;2019-09-30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;14000&lt;/TD&gt;&lt;TD&gt;2019-09-30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;50000&lt;/TD&gt;&lt;TD&gt;2019-09-30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;E&lt;/TD&gt;&lt;TD&gt;4000&lt;/TD&gt;&lt;TD&gt;2019-09-30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;22000&lt;/TD&gt;&lt;TD&gt;2019-08-31&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;27000&lt;/TD&gt;&lt;TD&gt;2019-08-31&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;1600&lt;/TD&gt;&lt;TD&gt;2019-08-31&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;48000&lt;/TD&gt;&lt;TD&gt;2019-08-31&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;E&lt;/TD&gt;&lt;TD&gt;4500&lt;/TD&gt;&lt;TD&gt;2019-08-31&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Release: 3.8 (Enterprise Edition)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 18 Sep 2019 11:37:25 GMT</pubDate>
    <dc:creator>SURIM</dc:creator>
    <dc:date>2019-09-18T11:37:25Z</dc:date>
    <item>
      <title>How do I append a new timestamp to an existing table, every time I run the code?</title>
      <link>https://communities.sas.com/t5/SAS-Studio/How-do-I-append-a-new-timestamp-to-an-existing-table-every-time/m-p/589590#M7964</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a program that will run on the last day of every month to see how customer segments are changing over time. What I am trying to achieve is basically a timestamp since I don't have that anywhere in the data.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need something like shown below. Every month I want the date the count and the segment group to be appended to the existing table. The segment and count I can do, but how do I put todays date as a date every month, just appending it to the existing data and not altering what is already in the table?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;segment&lt;/TD&gt;&lt;TD&gt;count&lt;/TD&gt;&lt;TD&gt;date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;20000&lt;/TD&gt;&lt;TD&gt;2019-09-30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;28000&lt;/TD&gt;&lt;TD&gt;2019-09-30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;14000&lt;/TD&gt;&lt;TD&gt;2019-09-30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;50000&lt;/TD&gt;&lt;TD&gt;2019-09-30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;E&lt;/TD&gt;&lt;TD&gt;4000&lt;/TD&gt;&lt;TD&gt;2019-09-30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;22000&lt;/TD&gt;&lt;TD&gt;2019-08-31&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;27000&lt;/TD&gt;&lt;TD&gt;2019-08-31&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;1600&lt;/TD&gt;&lt;TD&gt;2019-08-31&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;48000&lt;/TD&gt;&lt;TD&gt;2019-08-31&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;E&lt;/TD&gt;&lt;TD&gt;4500&lt;/TD&gt;&lt;TD&gt;2019-08-31&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Release: 3.8 (Enterprise Edition)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Sep 2019 11:37:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/How-do-I-append-a-new-timestamp-to-an-existing-table-every-time/m-p/589590#M7964</guid>
      <dc:creator>SURIM</dc:creator>
      <dc:date>2019-09-18T11:37:25Z</dc:date>
    </item>
    <item>
      <title>Re: How do I append a new timestamp to an existing table, every time I run the code?</title>
      <link>https://communities.sas.com/t5/SAS-Studio/How-do-I-append-a-new-timestamp-to-an-existing-table-every-time/m-p/589591#M7965</link>
      <description>&lt;P&gt;Is &lt;STRONG&gt;date&amp;nbsp;&lt;/STRONG&gt;suppose to represent a timestamp here?&lt;/P&gt;</description>
      <pubDate>Wed, 18 Sep 2019 11:40:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/How-do-I-append-a-new-timestamp-to-an-existing-table-every-time/m-p/589591#M7965</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2019-09-18T11:40:53Z</dc:date>
    </item>
    <item>
      <title>Re: How do I append a new timestamp to an existing table, every time I run the code?</title>
      <link>https://communities.sas.com/t5/SAS-Studio/How-do-I-append-a-new-timestamp-to-an-existing-table-every-time/m-p/589593#M7966</link>
      <description>&lt;P&gt;Yes! I need to create a new table that holds a timestamp (date) in order to follow up over time.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Sep 2019 11:51:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/How-do-I-append-a-new-timestamp-to-an-existing-table-every-time/m-p/589593#M7966</guid>
      <dc:creator>SURIM</dc:creator>
      <dc:date>2019-09-18T11:51:41Z</dc:date>
    </item>
    <item>
      <title>Re: How do I append a new timestamp to an existing table, every time I run the code?</title>
      <link>https://communities.sas.com/t5/SAS-Studio/How-do-I-append-a-new-timestamp-to-an-existing-table-every-time/m-p/589594#M7967</link>
      <description>&lt;P&gt;use PROC APPEND and do something like this&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input segment $ count date :yymmdd10.;
format date yymmdd10.;
datalines;
A 20000 2019-09-30
B 28000 2019-09-30
C 14000 2019-09-30
D 50000 2019-09-30
E 4000 2019-09-30
A 22000 2019-08-31
B 27000 2019-08-31
C 1600 2019-08-31
D 48000 2019-08-31
E 4500 2019-08-31
;

/* Some data you create with todays timestamp */
data newdata;
segment='F';
count=10000;
date=today();
format date yymmdd10.;
run;

proc append base=have data=newdata;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 18 Sep 2019 11:54:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/How-do-I-append-a-new-timestamp-to-an-existing-table-every-time/m-p/589594#M7967</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2019-09-18T11:54:50Z</dc:date>
    </item>
    <item>
      <title>Re: How do I append a new timestamp to an existing table, every time I run the code?</title>
      <link>https://communities.sas.com/t5/SAS-Studio/How-do-I-append-a-new-timestamp-to-an-existing-table-every-time/m-p/589633#M7970</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/230778"&gt;@SURIM&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Yes! I need to create a new table that holds a timestamp (date) in order to follow up over time.&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Do you want to store a DATE value or a DATETIME (aka timestamp) value?&lt;/P&gt;
&lt;P&gt;Dates are stored as a number of days and datetime values are stored as a number of seconds.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Doesn't make much difference in the overall approach in how to append an observation to a dataset, just in the details of what value to store.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Sep 2019 13:01:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/How-do-I-append-a-new-timestamp-to-an-existing-table-every-time/m-p/589633#M7970</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2019-09-18T13:01:04Z</dc:date>
    </item>
    <item>
      <title>Re: How do I append a new timestamp to an existing table, every time I run the code?</title>
      <link>https://communities.sas.com/t5/SAS-Studio/How-do-I-append-a-new-timestamp-to-an-existing-table-every-time/m-p/589660#M7975</link>
      <description>Worked like a charm. Big thanks for this!</description>
      <pubDate>Wed, 18 Sep 2019 14:04:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/How-do-I-append-a-new-timestamp-to-an-existing-table-every-time/m-p/589660#M7975</guid>
      <dc:creator>SURIM</dc:creator>
      <dc:date>2019-09-18T14:04:22Z</dc:date>
    </item>
  </channel>
</rss>

