Re: Datensätze ändern - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Pouraga (1396 Beiträge) am Montag, 25.Oktober.2004, 19:04.
    Re: Datensätze ändern

      Das kannst du nur in ner Schleife hin bekommen. (abfragen können nur auf anfang nicht auf ende gemacht werden, kannst du das vieleicht drehen? Dann ist es wesentlich schneller.)

      Aber wenn es nur um nen einmaliges reorganisieren geht dann sollte das genügen:

      <loop code=perl db=kunden>
      mod "Id=$_id", [ "Auto", $1 ], "kunden" if ($Auto=~/(.*)\{ff\]/);
      </loop>
      

      (nicht getestet)
      Bei sehr Grossen db's vieleicht nen range mit rein bauen.


    Ihre Antwort:

    Name: EMail: EMail bei Antwort? WWW:
    Titel:
    Text:

    Neuer Eintrag


 Alle Einträge zum Thema: Zur Liste 
    Beitrag von peter (192 Beiträge) am Sonntag, 24.Oktober.2004, 23:15.
    Datensätze ändern

      Aus der Anleitung:


      mod "Name~=s", [ "Auto", "BMW" ], "kunden"; 
      

      Ändert das Feld "Auto" aller Einträge, deren Name mit "s" beginnt, auf "BMW".

      ---

      Frage:
      Was muss ich tun für das Folgende:

      Ändert das Feld "Auto" aller Einträge, deren Name mit " {ff]" endet,
      auf den ursprünglichen Namen ohne das " {ff]"

      also:
      Nissan {ff]

      soll in:

      Nissan

      geändert werden.

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Montag, 25.Oktober.2004, 19:04.
    Re: Datensätze ändern

      Das kannst du nur in ner Schleife hin bekommen. (abfragen können nur auf anfang nicht auf ende gemacht werden, kannst du das vieleicht drehen? Dann ist es wesentlich schneller.)

      Aber wenn es nur um nen einmaliges reorganisieren geht dann sollte das genügen:

      <loop code=perl db=kunden>
      mod "Id=$_id", [ "Auto", $1 ], "kunden" if ($Auto=~/(.*)\{ff\]/);
      </loop>
      

      (nicht getestet)
      Bei sehr Grossen db's vieleicht nen range mit rein bauen.

     Antworten


     
 Liste der ersten 150 Einträge:Einklappen Zur Eingabe 
 Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.11s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!