<?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: sql &amp;quot;alter&amp;quot; new column with insert one value to all obs from another dataset in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/sql-quot-alter-quot-new-column-with-insert-one-value-to-all-obs/m-p/299887#M60482</link>
    <description>&lt;P&gt;Hi,ballardw&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you so much!!! so nice.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Have a nice day!&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/4975i9A5C8998F66528C8/image-size/original?v=v2&amp;amp;px=-1" border="0" alt="no_alter.jpg" title="no_alter.jpg" /&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 21 Sep 2016 16:12:20 GMT</pubDate>
    <dc:creator>t_ar_taat</dc:creator>
    <dc:date>2016-09-21T16:12:20Z</dc:date>
    <item>
      <title>sql "alter" new column with insert one value to all obs from another dataset</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/sql-quot-alter-quot-new-column-with-insert-one-value-to-all-obs/m-p/299878#M60479</link>
      <description>&lt;P&gt;Hi!&lt;BR /&gt;I want to add new column to datasetA from another dataset(datasetB) in one step.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;NOTE:&lt;BR /&gt;There’s no variable for merge.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;From my google search,below information is hit,especially its title is so nice.&lt;/P&gt;&lt;P&gt;&lt;A title="Adding One Value to All Records in a SAS® Data Set" href="http://www.lexjansen.com/nesug/nesug07/cc/cc45.pdf" target="_blank"&gt;Adding One Value to All Records in a SAS® Data Set&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;But there’s no way for “by 1 step” or “in a data step”.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;By now,I think “proc sql with alter” have possibility for it.&lt;BR /&gt;Or we can’t do it?&lt;/P&gt;&lt;P&gt;Because SAS’s help page for "alter" don’t have a example for it.&lt;/P&gt;&lt;P&gt;&lt;A title="SAS help page of &amp;quot;alter in proc sql&amp;quot;" href="https://support.sas.com/documentation/cdl/en/sqlproc/62086/HTML/default/viewer.htm#a001395096.htm" target="_blank"&gt;SAS help page of "alter in proc sql"&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Someone please help me.&lt;BR /&gt;I introduce what I want to do with "2 step".&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data work.datasetB;
 var1="add this value for all obs";
 output;
run;

data work.datasetA;
 key=1;output;
 key=2;output;
 key=3;output;
run;

/* 1step */
data _null_ ;
 set datasetB;
 call symputx ('var1_value', var1) ;
 run ; 

/* 2step */
data work.datasetA;
 set work.datasetA;
 val1="&amp;amp;var1_value";
run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Result&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/4974i9217BF6CEF133028/image-size/original?v=v2&amp;amp;px=-1" border="0" alt="set_one_value_for_all_records" title="set_one_value_for_all_records" /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Sep 2016 15:48:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/sql-quot-alter-quot-new-column-with-insert-one-value-to-all-obs/m-p/299878#M60479</guid>
      <dc:creator>t_ar_taat</dc:creator>
      <dc:date>2016-09-21T15:48:32Z</dc:date>
    </item>
    <item>
      <title>Re: sql "alter" new column with insert one value to all obs from another dataset</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/sql-quot-alter-quot-new-column-with-insert-one-value-to-all-obs/m-p/299884#M60481</link>
      <description>&lt;P&gt;proc sql;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; create table want as&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; select datasetA.*, datasetB.*&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; from dataset A, datasetB;&lt;/P&gt;
&lt;P&gt;quit;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Sep 2016 16:03:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/sql-quot-alter-quot-new-column-with-insert-one-value-to-all-obs/m-p/299884#M60481</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-09-21T16:03:18Z</dc:date>
    </item>
    <item>
      <title>Re: sql "alter" new column with insert one value to all obs from another dataset</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/sql-quot-alter-quot-new-column-with-insert-one-value-to-all-obs/m-p/299887#M60482</link>
      <description>&lt;P&gt;Hi,ballardw&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you so much!!! so nice.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Have a nice day!&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/4975i9A5C8998F66528C8/image-size/original?v=v2&amp;amp;px=-1" border="0" alt="no_alter.jpg" title="no_alter.jpg" /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Sep 2016 16:12:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/sql-quot-alter-quot-new-column-with-insert-one-value-to-all-obs/m-p/299887#M60482</guid>
      <dc:creator>t_ar_taat</dc:creator>
      <dc:date>2016-09-21T16:12:20Z</dc:date>
    </item>
  </channel>
</rss>

