> -----Original Message----- > From: Vlad Khorsun [mailto:hv...@users.sourceforge.net] > Sent: Jueves, 22 de Mayo de 2014 11:24 > > > Yes, it's a bit mask. See the constants: > > Shouldn't it be present in RDB$TYPES, as all other > "special" numbers ?
I have them commented in my private sources for types.h, but the problem is: how do you want to handle them? They need a bigint column, but the current column rdb$type is not enough for this. - If we enlarge the column, dialect 1 clients cannot access it. - We could mirror it with a new column, then the old column would have null values for the values that don't fit in a short. - Any other suggestion? BTW, the line in constants.h // (TRIGGER_TYPE_DDL | DDL_TRIGGER_{AFTER | BEFORE} [ | DDL_TRIGGER_??? ....]) is really // (TRIGGER_TYPE_DDL | DDL_TRIGGER_{AFTER | BEFORE} [ | (QUADCONST(1) << DDL_TRIGGER_??? ...]) but I didn't commit this misc change. C. ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel