On 05/24/14 04:28, Claudio Valderrama C. wrote: >> -----Original Message----- >> From: Alex Peshkoff [mailto:peshk...@mail.ru] >> Sent: Viernes, 23 de Mayo de 2014 6:05 >> >> On 05/23/14 13:59, Dimitry Sibiryakov wrote: >>> 23.05.2014 11:54, Alex Peshkoff wrote: >>>> Did you read that this is mask, not code? It's anyway >> impossible to join >>>> directly, but with some functions - why not. >>> With mask it is possible to use LIST() and BIT_AND() to >> get list of triggers with >>> actions. With bit number it won't work because of missing >> functions for bitwise shifts. >> I understand that adding new functions specially for this >> operation is >> suspicious solution, but please agree that having shift functions is >> very useful feature... >> May be it's not too late to add them? I think task is almost trivial. > What functions do you miss? We have > BIN_SHL > BIN_SHR > for shifting bits. > > If we agree that: > - FB3 dialect 1 can handle int64 without converting it to double yes > - rdb$types.rdb$type can be enlarged I do not see reasons doing it It's enough to store number of bit in it, i.e. digit < 64 > - all trigger types should be self-documented in rdb$types. This is very good idea > then I can make the change. >
------------------------------------------------------------------------------ The best possible search technologies are now affordable for all companies. Download your FREE open source Enterprise Search Engine today! Our experts will assist you in its installation for $59/mo, no commitment. Test it for FREE on our Cloud platform anytime! http://pubads.g.doubleclick.net/gampad/clk?id=145328191&iu=/4140/ostg.clktrk Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel