Announcement

Collapse
No announcement yet.

Wie Text als Kommentar loggen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wie Text als Kommentar loggen

    Hallo,

    ich lasse mir per Batch ein SQL-Script ausgeben, welches später verwendet wird. Batch deshalb, weil diverse Variablen verwendet werden, die mir die Batch ins Script schreibt.

    Beispiel aus Batch-Datei:
    ECHO select ... >> "c:\temp\SQL1.SQL"


    Diese 1. SQL-Datei führe ich danach aus.
    Sie erstellt ein neues 2. SQL-Script, in dem z.B. mit SELECT diverse UPDATE-Statements für bestimmt Felder aus einer Tabelle erzeugt werden.

    Beispiel aus 1. SQL-Datei:
    spool "C:\temp\ SQL2.SQL";
    select 'update TABELLE set FELD1=4711 where FELD2=' || FELD2 ||' ;';
    spool off;



    Die 2. SQL-Datei enthält dann das gewünschte UPDATE-Script, welches angepasst werden kann.
    update TABELLE set FELD1=4711 where FELD2=0815 ;


    Die Frage nun.

    Was muss ich in die Batch schreiben, damit mir das 1. SQL-Script im 2. SQL-Script Kommentarzeilen "-- " ausgibt?


    Gruß
    meute

  • #2
    Vermutlich geht:
    Code:
    SELECT '--Das ist ein Kommentar' FROM DUAL;

    Comment


    • #3
      Hallo,

      Originally posted by jum View Post
      Vermutlich geht:
      Code:
      SELECT '--Das ist ein Kommentar' FROM DUAL;
      Genial, funktioniert.

      Danke.


      Gruß
      meute

      Comment

      Working...
      X