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

Reply via email to