<?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>Thema "proc datasets: ALLE Dateien in einer Bibliothek umbenennen" in CoDe SAS German</title>
    <link>https://communities.sas.com/t5/CoDe-SAS-German/proc-datasets-ALLE-Dateien-in-einer-Bibliothek-umbenennen/m-p/404710#M2292</link>
    <description>&lt;P&gt;Hallo,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ich muß alle Dateinamen (SAS-Dateien) in einer Bibliothek auf gleiche Weise ändern. Die Dateien sollen nun heißen: a_[memname]. Es kommt also 'a_' vorne mit dazu. [memname] ist der urpsrüngliche Name und wird an 'a_' hinten drangehängt. Gibt es dafür eine elegante kompakte Lösung?&lt;/P&gt;</description>
    <pubDate>Tue, 17 Oct 2017 08:57:36 GMT</pubDate>
    <dc:creator>Ina</dc:creator>
    <dc:date>2017-10-17T08:57:36Z</dc:date>
    <item>
      <title>proc datasets: ALLE Dateien in einer Bibliothek umbenennen</title>
      <link>https://communities.sas.com/t5/CoDe-SAS-German/proc-datasets-ALLE-Dateien-in-einer-Bibliothek-umbenennen/m-p/404710#M2292</link>
      <description>&lt;P&gt;Hallo,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ich muß alle Dateinamen (SAS-Dateien) in einer Bibliothek auf gleiche Weise ändern. Die Dateien sollen nun heißen: a_[memname]. Es kommt also 'a_' vorne mit dazu. [memname] ist der urpsrüngliche Name und wird an 'a_' hinten drangehängt. Gibt es dafür eine elegante kompakte Lösung?&lt;/P&gt;</description>
      <pubDate>Tue, 17 Oct 2017 08:57:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/CoDe-SAS-German/proc-datasets-ALLE-Dateien-in-einer-Bibliothek-umbenennen/m-p/404710#M2292</guid>
      <dc:creator>Ina</dc:creator>
      <dc:date>2017-10-17T08:57:36Z</dc:date>
    </item>
    <item>
      <title>Betreff: proc datasets: ALLE Dateien in einer Bibliothek umbenennen</title>
      <link>https://communities.sas.com/t5/CoDe-SAS-German/proc-datasets-ALLE-Dateien-in-einer-Bibliothek-umbenennen/m-p/404724#M2293</link>
      <description>&lt;P&gt;Hallo Ina,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;jedenfalls funktionsfähig ist folgende Lösung, in der eine RENLIST genannte Makrovariable mit der Liste der Umbenennungen erzeugt wird:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sql;
select cats(memname,'=a_',memname) into :renlist separated by ' '
from dictionary.members
where libname='MYLIB';
quit;

proc datasets lib=mylib;
change &amp;amp;renlist;
quit;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;"MYLIB" ist natürlich durch die betreffende Libref zu ersetzen. Umbenannt werden dann nicht nur SAS-Datasets, sondern auch SAS-Views, -Kataloge usw. Eine Beschränkung z. B. auf Datasets ist aber problemlos durch Erweiterung der WHERE-Bedingung und des CHANGE-Statements möglich:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;where libname='MYLIB' &amp;amp; memtype='DATA';&lt;/CODE&gt;&lt;/PRE&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;change &amp;amp;renlist / mt=data;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 17 Oct 2017 10:06:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/CoDe-SAS-German/proc-datasets-ALLE-Dateien-in-einer-Bibliothek-umbenennen/m-p/404724#M2293</guid>
      <dc:creator>FreelanceReinh</dc:creator>
      <dc:date>2017-10-17T10:06:54Z</dc:date>
    </item>
    <item>
      <title>Betreff: proc datasets: ALLE Dateien in einer Bibliothek umbenennen</title>
      <link>https://communities.sas.com/t5/CoDe-SAS-German/proc-datasets-ALLE-Dateien-in-einer-Bibliothek-umbenennen/m-p/405422#M2294</link>
      <description>&lt;P&gt;es hat super geklappt. Vielen Dank für schnelle Hilfe!&lt;/P&gt;</description>
      <pubDate>Thu, 19 Oct 2017 06:10:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/CoDe-SAS-German/proc-datasets-ALLE-Dateien-in-einer-Bibliothek-umbenennen/m-p/405422#M2294</guid>
      <dc:creator>Ina</dc:creator>
      <dc:date>2017-10-19T06:10:20Z</dc:date>
    </item>
  </channel>
</rss>

