>>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

Reply via email to