Die Suche ergab 78 Treffer
- So 15. Okt 2023, 10:01
- Forum: Praxiseinsatz
- Thema: Filtern von numerischen Werten <> NaN
- Antworten: 19
- Zugriffe: 32372
Re: Filtern von numerischen Werten <> NaN
Hallo bfuerchau, min( case when position('IND', left(value, 10)) > 0 then null else value end ) vielen Dank für den interessanten Ansatz. Mit select min(case when position('ind', left(VALUE_DOUBLE, 10))>0 then null else VALUE_DOUBLE end), max(case when position('ind', left(VALUE_DOUBLE, 10))>0 then ...
- So 15. Okt 2023, 08:55
- Forum: Praxiseinsatz
- Thema: Filtern von numerischen Werten <> NaN
- Antworten: 19
- Zugriffe: 32372
Re: Filtern von numerischen Werten <> NaN
Moin Volker,
das funktioniert auch, und ist mit ca. 220ms/140k Werten etwas schneller.
Gruß Ulrich
vr2 hat geschrieben: ↑Sa 14. Okt 2023, 19:16Code: Alles auswählen
where CAST(VALUE_DOUBLE as VARCHAR(20)) <> 'nan(ind)'
das funktioniert auch, und ist mit ca. 220ms/140k Werten etwas schneller.
Gruß Ulrich
- So 15. Okt 2023, 08:36
- Forum: Software
- Thema: FlameRobin - Stored Procedure und Functions ausführen
- Antworten: 4
- Zugriffe: 20295
Re: FlameRobin - Stored Procedure und Functions ausführen
Moin Volker, danke - ich hatte nicht bemerkt, dass beim Aufruf die deklarierten Eingangsparameter in Hochkommas gesetzt werden... Die in Blob-Eingabefelder eingegeben Daten scheinen tatsächlich nicht korrekt übergeben zu werden, es kommt eine Fehlermeldung: 'All parameters must be specified' Gruß Ul...
- Sa 14. Okt 2023, 11:24
- Forum: Praxiseinsatz
- Thema: Filtern von numerischen Werten <> NaN
- Antworten: 19
- Zugriffe: 32372
Re: Filtern von numerischen Werten <> NaN
Nachtrag: Ich konnte es mir dann nicht verkneifen eine UDR Function (DOUBLE_IS_NAN) in Free Pascal zu implementieren, die intern eigentlich nur aus einer Zeile Pascal Code besteht. create or alter function DOUBLE_IS_NAN (doublevalue double precision) returns boolean EXTERNAL NAME 'externaludr!double...
- Sa 14. Okt 2023, 08:16
- Forum: Praxiseinsatz
- Thema: Filtern von numerischen Werten <> NaN
- Antworten: 19
- Zugriffe: 32372
Re: Filtern von numerischen Werten <> NaN
Moin Volker, vielen Dank, das Umwandeln auf string funktioniert tatsächlich! Ich war etwas überrascht, dass der direkte Vergleich select ... from RESULTS where DOUBLE_VALUE <> log(1,1) hingegen nicht funktioniert. Das Umwandeln aller double Werte in strings hat natürlich seinen Preis: SELECT min(VAL...
- Sa 14. Okt 2023, 07:51
- Forum: Software
- Thema: FlameRobin - Stored Procedure und Functions ausführen
- Antworten: 4
- Zugriffe: 20295
FlameRobin - Stored Procedure und Functions ausführen
Hallo Zusammen,
bin ich etwas blind, oder ist es tatsächlich nicht möglich in FlameRobin Eingabeparameter für Stored Procedure / Functions zu setzen?
Gruß Ulrich
bin ich etwas blind, oder ist es tatsächlich nicht möglich in FlameRobin Eingabeparameter für Stored Procedure / Functions zu setzen?
Gruß Ulrich
- Fr 13. Okt 2023, 14:35
- Forum: Praxiseinsatz
- Thema: Filtern von numerischen Werten <> NaN
- Antworten: 19
- Zugriffe: 32372
Re: Filtern von numerischen Werten <> NaN
Hallo Martin, es ist nach einiger Suche etwas verwirrend. 'NaN' ist tatsächlich laut IEEE ein gültiger Wert für den Datentyp double und kann auch in einem Firebird Datenfeld gespeichert werden, ist als nicht NULL. Der Wert wird z.B. auch zurückgegeben für log(1,1) (Firebird 4 Language Reference Seit...
- Do 12. Okt 2023, 17:48
- Forum: Praxiseinsatz
- Thema: Filtern von numerischen Werten <> NaN
- Antworten: 19
- Zugriffe: 32372
Filtern von numerischen Werten <> NaN
Hallo, ich habe eine Tabelle mit numerischen Werten (DOUBLE PRECISION), die aus einer Auswertung von Messdaten stammen, und möchte MIN(), MAX(), AVG() abfragen, aber es sind NaN Werte in den Datenfeldern, wie bekomme ich die rausgefiltert? select MIN(VALUE_DOUBLE), MAX(VALUE_DOUBLE, AVG(VALUE_DOUBLE...
- Mi 4. Okt 2023, 10:53
- Forum: Praxiseinsatz
- Thema: Firebird UDR mit FreePascal
- Antworten: 19
- Zugriffe: 60888
Re: Firebird UDR mit FreePascal
Die Dokumentation wurde nun offiziell aufgenommen. https://github.com/FirebirdSQL/firebird-documentation Diese wird dann in den nächsten Tagen auf der Webseite als PDF und HTML hinterlegt. Gruß Martin Hallo Martin, ist das schon verfügbar? Ich kann unter https://firebirdsql.org/en/reference-manuals...
- Sa 30. Sep 2023, 12:29
- Forum: Praxiseinsatz
- Thema: Firebird UDR mit FreePascal
- Antworten: 19
- Zugriffe: 60888
Re: Firebird UDR mit FreePascal
Keine vollständige Referenz, aber kennt ihr diese Doku?
https://www.ibexpert.net/ibe/pmwiki.php?n=Doc.UDR
Gruß Ulrich
https://www.ibexpert.net/ibe/pmwiki.php?n=Doc.UDR
Gruß Ulrich