On Wed, 31 Oct 2012 14:39:13 +0400, Dmitry Yemanov <firebi...@yandex.ru> wrote: > 31.10.2012 14:17, Alex Peshkoff wrote: > >> what about having 2 32-bit fields in >> ODS12? In ODS13 we will remove that hack > > I don't think we can remove system fields at all, at least without > breaking an unknown number of applications. And requiring users to > decode the trigger type based on either one or two fields depending on > ODS sounds absolutely crazy.
But to the original problem: Why not just declare it as a NUMERIC(27,0), as I believe that is the equivalent to BIGINT, or doesn't that apply to dialect 1? Also didn't Firebird internally already have 64 bit fields (eg DOUBLE, ISC_QUAD), or are all those also artefacts of dialect 3? Mark ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel