Choose your database:
AnySQL
MySQL
MS SQL Server
PostgreSQL
SQLite
Firebird
Oracle
SQL Anywhere
DB2
MaxDB

Subscribe to our news:
Partners
Testimonials
Iwan Kelaiah: "SQL Maestro products (Postgresql) have saved me a lot of time in designing, managing and generating reports and front-ends of Postgresql databases. Keep up the great work and thank you for such great products.".
Daryl Joubert: "I am evaluating your PostgreSQL Maestro product for purchase by my company and thus far I am very impressed! I really like the easy, intuitive and productive user interface and feature set. I am also evaluating a number of other products for PostgreSQL database design and maintenence but thus far SQLMaestro stands head and shoulders above the rest".

More

Add your opinion

PostgreSQL Maestro online Help

Prev Return to chapter overview Next

Executing functions and procedures

Function Editor provides an opportunity to execute current routine by opening the Results tab, by clicking the Execute item of the Navigation Bar, or by pressing the F9 key.

 

If the Function has parameters, PostgreSQL Maestro will ask you to specify the values for these parameters in the Input parameters dialog which appears before the procedure execution. (for PostgreSQL server 8.1+, if the function has parameters marked as IN or INOUT) Input parameters dialog allows you to specify the values for all input parameters. After changes are made, click the OK button to execute the Function, or the Cancel button to abort the execution.
 

 

PostgreSQL Maestro supports Parameter History. Values that have been set previously as the routine parameters are represented in the History tab of the Input Parameter dialog with a date and time of their last using. Double click a necessary set of values to set them as the routine parameters. You can manage the Parameter History with Delete history item and Clear history links.
 
The result of the successfully executed routine can be found within the Results tab of Function Editor.
 

Note: If any unsaved changes are applied to the routine being currently edited, the execution of the routine is impossible until changes are saved by the Compile procedure item of the Navigation Bar.



Prev Return to chapter overview Next