On 11/06/2019 18:46, Vlad Khorsun wrote: > 12.06.2019 0:23, Dimitry Sibiryakov wrote: >> 11.06.2019 21:52, Vlad Khorsun wrote: >>> I want to eliminate needs to translate something at client side. >> >> The simplest way would be to drop IDs and deliver to client only >> bias. It is enough for all usages of timestamp with timezone I can >> think about. > > I already offer to deliver to client both ID and displacement > (offset, bias)... > It costs nothing as current 10 bytes in wire protocol anyway padded up > to 12 bytes. > Then we will not have a single source of truth anymore.
When user will create a client timestamp-tz value, he will need to fill that fields too, manually (with kill the current functionality) or automatically (making difficult what is currently simple and having the same "problems" you see now). Adriano Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel