>>I.e. I assume that this problem is raised due to UDR deprecation? >>Why not use UDR (written using any language you like) for complex >>strings manipulatons?
Not only. Previously there was no possibility to have PSQL functions and udf was the only option. The main reason to change udf is that, psql function is defined in the database itself and go with it to other servers. Udf/udr must be copied to destination server which most of the time require server stop/start. It also require in some situation to have some function which provide version of udf lib. And this version must be checked if it is compatibile with current version of the database (structure). >>I do not want to say that I hate your idea in general. But IMO in >>curretn state it's not ready for implementation. I understand that this require implementation time and team resources. And as any feature it require future maitenance. But without this, speed of string manipulations is not efficient and database require to have optimized speed in every possible aspect. Regards, Karol Bieniaszewski
Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel