Wenn ich mich nicht verlesen habe, dann liefert die SP von DataSpider für 'Ziffer' NULL. Für '1Ziffer' sieht das schon ganz anders aus.
Gruß
K-H
Das mag ja durchaus so sein, aber mir erscheint ein Aufruf in der Form
Code:
update tbl_gebuehren set sortierung = (select result from SP_Sortstring('Ziffer'))
wenig sinnvoll, da hier für alle Datensätze der Tabelle die Sortierung anhand der konstanten Zeichenfolge
'Ziffer' ermittelt wird und nicht anhand des Inhaltes der Spalte
Ziffer. Bei
'1Ziffer' mag also durchaus was anderes herauskommen, als bei
'Ziffer', aber es wird für alle Datensätze der Tabelle der gleiche Wert sein,
Null wird also für alle Datensätze durch einen anderen, aber
immer gleichen Wert, ersetzt.
Oder ist die Funktionalität von Firebird so anders, dass bei SP_Sortstring(
'Ziffer') hier tatsächlich der Inhalt der Spalte Ziffer genutzt wird?
Dies würde mich doch sehr wundern.