Back to the question, Vlad asked (we are already discussing how it could be done and whether one or the other approach would fit): Is this a feature, Firebird should support?
I'm not familiar enough with the SQL-specification to answer whether it's standard compliant or not, but if it isn't, I would not implement it. As mentioned before, there are a lot of ways solving the original problem (replication) without modifying the tables with "meta" fields and furthermore, "select * " is - though allowed and sometimes useful - nothing that has to take place in a sophisticated, database relying application, particulary, if this is even replicated. I really love to have a feature rich database engine, but I think, this feature is of no significant use. Thomas Am 04.04.2013 23:39, schrieb Ann Harrison: > > On Thu, Apr 4, 2013 at 3:29 PM, Sergey Mereutsa <s...@dqteam.com > <mailto:s...@dqteam.com>> wrote: > > Hello Vlad and all, > > IMHO, the easiest way to implement this is to make all fields with > prefix "RDB$" (or whatever) hidden by default. Untill you do not > address to those fields directly - they are ignored by the engine, > when data is fetched. > > > There's a perfectly good flag field in RDB$RELATION_FIELDS. No > reason to make dependencies on the field name. I'm not going to > opine on the value of the feature, just don't make it depend on a > naming artifact. > > Cheers. > > Ann > > > > ------------------------------------------------------------------------------ > Minimize network downtime and maximize team effectiveness. > Reduce network management and security costs.Learn how to hire > the most talented Cisco Certified professionals. Visit the > Employer Resources Portal > http://www.cisco.com/web/learning/employer_resources/index.html > > > > Firebird-Devel mailing list, web interface at > https://lists.sourceforge.net/lists/listinfo/firebird-devel > -- Mit freundlichen Grüßen, Thomas Beckmann Diplom-Informatiker Wielandstraße 14c • 23558 Lübeck Tel +49 (04 51) 399 04 - 525 • Fax +49 (04 51) 399 04 - 559 Mail thomas.beckm...@assfinet.de <mailto:thomas.beckm...@assfinet.de> ASSFINET-Logo *ASSFINET Dienstleistungs-GmbH* Max-Planck-Straße 14 • 53501 Grafschaft bei Bonn i...@assfinet.de <mailto:i...@assfinet.de> • www.assfinet.de <http://www.assfinet.de/> Geschäftsführer: Dipl. Wirtschaftsinformatiker Marc Rindermann Registergericht Koblenz HRB 23331 Diese E-Mail enthält vertrauliche Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet. ------------------------------------------------------------------------------ Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel