AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Firebird SQL: Modulo/Rest
Thema durchsuchen
Ansicht
Themen-Optionen

Firebird SQL: Modulo/Rest

Ein Thema von Meta777 · begonnen am 26. Apr 2006 · letzter Beitrag vom 27. Apr 2006
Antwort Antwort
Meta777

Registriert seit: 8. Sep 2004
Ort: Magdeburg
248 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

Firebird SQL: Modulo/Rest

  Alt 26. Apr 2006, 21:36
Datenbank: Firebird • Version: 1.5 • Zugriff über: SQL
Hi DPler,

hab schon überall gesucht ab nix gefunden. Also nun meine Frage an euch: Welche Formel steckt denn hinter dem Modulo? Oder gibts ne andere Möglichkeit zu prüfen ob eine Division einen Rest hat oder KEINEN Rest hat?

Shalom

Meta777
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Firebird SQL: Modulo/Rest

  Alt 26. Apr 2006, 21:43
Den Rest kann man leicht mit A - TRUNC( A /B ) * B berechnen oder mit Hilfe einer UDF z.B. rfunc
Markus Kinzler
  Mit Zitat antworten Zitat
Meta777

Registriert seit: 8. Sep 2004
Ort: Magdeburg
248 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

Re: Firebird SQL: Modulo/Rest

  Alt 26. Apr 2006, 22:12
E D I T: Hat sich erledigt.... findet die MOD funktion jetzt

Zitat von mkinzler:
Den Rest kann man leicht mit A - TRUNC( A /B ) * B berechnen oder mit Hilfe einer UDF z.B. rfunc
Hab grad entdeckt das im Firebird_1_5\UDF Verzeichnis eine ib_udf.dll liegt die auch ein MOD beinhaltet.
Diese hab ich nun mit dazugehörigen SQL "installiert", jedoch bekomm ich den Fehler "Token unknown" wenn ich meine Stored Proc compiliere. Weiß jemand warum? Hab noch nie ne Stored Proc benutzt.
Rechner hab ich schon neugestartet...

TIA
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Firebird SQL: Modulo/Rest

  Alt 26. Apr 2006, 22:16
Poste mal den Code der SP und wo der Fehler genau auftritt (Genaue Fehlermeldung).
Markus Kinzler
  Mit Zitat antworten Zitat
Meta777

Registriert seit: 8. Sep 2004
Ort: Magdeburg
248 Beiträge
 
Delphi 10 Seattle Enterprise
 
#5

Re: Firebird SQL: Modulo/Rest

  Alt 27. Apr 2006, 11:48
Hi,
wie im Edit geschrieben funktioniert es jetzt. Ich musste nur den Pfad der "ib_udf.dll" richtig angeben.
Das SQL Script hatte ich übrigens aus "ib_udf.sql" die mit im Firebird_1_5\UDF Verzeichnis liegt.

Dennoch vielen Dank für die prompten Antworten.

Gottes Segen
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:34 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