AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 03:17

Parameter dieser Suchanfrage:

Suche in Thema: Letzte vergebene Nummer speichern
Suche alle Beiträge, die von "Delphi.Narium" 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.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: Letzte vergebene Nummer speichern

     
      by Delphi.Narium, 6. Aug 2022
    @BlueStarHH

    Schau doch bitte mal, ob Du damit einen Ansatz bauen kannst: FireBird - Understanding the WITH LOCK clause

    Syntax and behaviour

    SELECT ... FROM single_table

    ]
  • Forum: Datenbanken

    AW: Letzte vergebene Nummer speichern

     
      by Delphi.Narium, 5. Aug 2022
    Wann wird denn der Generator auf 1 gesetzt?

    Datumsabhängig? Dann muss das Datum, das Quartal, der wie auch immer geartete Wert, anhand dessen eine Zeitabfolge erkennbar werden könnte, mit in die Tabelle LastID.

    Z. B. sowas in der Art?


    insert into LastID (Reihenfolge, DeineID, Prefix, ID, Suffix, Monat, Jahr)
    values (Gen_ID(GEN_Reihenfolge, 1), DeineID, a, b, c, Month(Current_Date),...
  • Forum: Datenbanken

    AW: Letzte vergebene Nummer speichern

     
      by Delphi.Narium, 5. Aug 2022
    Ja, aber dann ist es immernoch der mit der höchsten Reihenfolge.

    select ID from LastID
    where Reihenfolge =
    (
    select Max(Reihenfolge) as MaxID
    from LastID
    where Prefix = 'gesuchtes Präfix'
    and Suffix = 'gesuchtes Suffix'
    )
  • Forum: Datenbanken

    AW: Letzte vergebene Nummer speichern

     
      by Delphi.Narium, 5. Aug 2022
    Für mich immernochnicht wirkliche Klar ist: Was ist die letzte ID?

    Zuerst die SP aufgerufen, zuletzt die SP aufgerufen?

    Zuerst in der SP (unabhängig von der Gesamtlaufzeit) erstellte ID?

    Zuletzt in der SP (unabhängig von der Gesamtlaufzeit) erstellte ID?

    Der höchste Wert, der, ohne Beachtung von Prefix und Suffix, ermittelt wurde?
  • Forum: Datenbanken

    AW: Letzte vergebene Nummer speichern

     
      by Delphi.Narium, 5. Aug 2022
    Wir haben hier ein grundlegendes Missverständnis.

    Die von mir eingeführte ID hat nichts, aber auch garnichts mit der von Dir erstellten ID zu tun.

    Die GeneratorID dient ausschließlich zur Kennzeichnung der letzten DeineID in der Tabelle LastID. Sie ist absolut losgelöst vom Rest des Universums zu sehen. Sie sagt nur, wirklich nur: Das ist der zuletzt eingefügte Datensatz.
    Selbst wenn die...
  • Forum: Datenbanken

    AW: Letzte vergebene Nummer speichern

     
      by Delphi.Narium, 5. Aug 2022
    Was heißt denn das?


    Mit System, eher zufällig?

    Wenn der Generator zurückgesetzt wird, müssen zeitgleich auch alle Datensätze aus der Tabelle entfernt werden. Zur Erkennung des neuesten Satzes benötigst Du einen eindeutigen Wert, der die korrekte Erkennung sicherstellt. Wenn dieser Wert allerdings "wahlfrei" zurückgesetzt oder verändert wird, ist eine eindeutige Erkennung nicht mehr...
  • Forum: Datenbanken

    AW: Letzte vergebene Nummer speichern

     
      by Delphi.Narium, 5. Aug 2022
    Du kannst einen Generator nutzen:

    Dazu benötigst Du eine weitere Tabelle in der Form:

    create Table LastID
    (
    GeneratorID Integer not null,
    DeineID Integer not null -- oder welcher Type das auch immer sein mag.
    );


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Delphi.Narium&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=211150
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:38 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