AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 20:32

Parameter dieser Suchanfrage:

Suche in Thema: Etwas komlizierte DELETE-Statement???
Suche alle Beiträge, die von "romber" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: Etwas komlizierte DELETE-Statement???

      Delphi
      by romber, 13. Mär 2010
    Ich hatte eine FROM absichtlich entfernt, dachte omata hat sich verschrieben... :wall:
    Sorry, so geht das natürlich sofort.
    Vielen Dank an alle und vielen Dank Omata!
  • Forum: Datenbanken

    Re: Etwas komlizierte DELETE-Statement???

      Delphi
      by romber, 12. Mär 2010
    Nach meinem auch. Es heißt auch anders bei mir. Omata hat in seinem Beispiel ID verwendet.

    Spalte id in meiner Tabelle ist eindeutiger Satzschlüssel und wird automatisch hochgezählt. In die Spalte ic_id wird die ID-Nummer des Datensatzen hinzufügt, praktisch die IDdes Datensatzes in der Tabelle des Datenlieferanten. Und die kann gleich sein, wenn geänderte Datem hinzufügen werden.
  • Forum: Datenbanken

    Re: Etwas komlizierte DELETE-Statement???

      Delphi
      by romber, 12. Mär 2010
    ID ist eben nicht immer unterschiedlich. Wenn ein geändertes Datensatz hinzu gefügt wird, dann sind auch die IDs gleich. Ich habe in der Tabelle noch eine Spalte, die automatisch hochgezählt wird. Das ist aber nicht wichtig.
  • Forum: Datenbanken

    Re: Etwas komlizierte DELETE-Statement???

      Delphi
      by romber, 12. Mär 2010
    Denke ich nicht. Denn es wird auch in der zweiten SELECT-Abfrage benutzt. Denn so

    DELETE
    FROM ldf_objects
    WHERE NOT EXISTS (SELECT *
    FROM ldf_objects
    WHERE id = ldf_objects.id
    AND ic_datetime > DATEADD(m, -3, GETDATE()))

    passiert gar nicht und ergibt eigentlich keinen Sinn. Wenn ich Omata's Code statt DELETE mit SELECT...
  • Forum: Datenbanken

    Re: Etwas komlizierte DELETE-Statement???

      Delphi
      by romber, 12. Mär 2010
    Klappt irgendwie nicht.

    DELETE
    FROM ldf_objects x
    WHERE NOT EXISTS (SELECT *
    FROM ldf_objects
    WHERE id = x.id
    AND ic_datetime > DATEADD(m, -3, GETDATE()))

    Ich bekomme die Fehlermeldung Falsche Syntax in der Nähe von 'X'.
  • Forum: Datenbanken

    Re: Etwas komlizierte DELETE-Statement???

      Delphi
      by romber, 11. Mär 2010
    Vielen Dank!
  • Forum: Datenbanken

    Etwas komlizierte DELETE-Statement???

      Delphi
      by romber, 10. Mär 2010
    Hallo!

    Ich bekomme über einen Webservice viele Datensätze und füge diese einer Tabelle hinzu. Meistens sind das neue Datensätze, doch manchmal kommen auch die Datensätze, die bereits in der Tabelle vorhanden sind und geändert wurden. Diese füge ich ebenfalls hinzu, um später die Änderungen nachvollziehen zu können. In die Spalte "ic_datetime" schreibe ich immer die aktuelle Datum rein.

    Nun...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=romber&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=148917
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:37 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz