SQL Maestro for MySQL online help

Executing functions and procedures

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

If the Function has parameters, SQL Maestro for MySQLwill ask you to specify the values for these parameters in the Input parameters dialog which appears before the procedure execution. 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.

SQL Maestro for MySQL 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 Compileprocedure item of the Navigation Bar.

New version features direct support for a number of MariaDB new features like roles, check constraints and virtual columns; support for roles added in MySQL 8.0, usage statistics for database profile and some other useful things.

Get to know all the new features of MySQL 5 (ACID Transactions, Stored Procedures and Functions, Triggers, Views, etc.) and the way MySQL Maestro can help you to use them easily and effectively in practice from our new article. Examples are included.