Support for functions

Please add support for user defined functions - functions have been a part of SQL databases as long as stored procedures.

They are supported in Oracle, FirebirdSQL, Interbase, MSSQL, Postgress and others.

Feature request 2596 only specifies MSSQL when in fact, the tool looses data when dealing with functions from any database system, not just MSSQL.