Ο MySQL Query Browser υποστηρίζει stored procedures και stored functions, όταν χρησιμοποιείται με MySQL έκδοσης 5 και άνω. Υποστηρίζεται η δημιουργία, επεξεργασία και προβολή των stored procedures και functions.
Οι stored procedures και οι stored functions εμφανίζονται στο ευρετήριο των βάσεων δεδομένων και έχουν ένα ειδικό εικονίδιο, για να ξεχωρίζουν από τους πίνακες και τις view. Κάντε κλικ στο βελάκι αριστερά απο μια stored procedure ή stored function, για να εμφανιστεί η λίστα των παραμέτρων της διαδικασίας ή της συνάρτησης.
Για να επεξεργαστείτε μια stored procedure ή stored function, κάντε δεξί κλικ πάνω της στο ευρετήριο των βάσεων δεδομένων και επιλέξτε Επεξεργασία Διαδικασίας ή Επεξεργασία Συνάρτησης. Έτσι, ανοίγει μια νέα καρτέλα-επεξεργαστής script με την επιλεγμένη συνάρτηση/διαδικασία. Αφού τελειώσετε την επεξεργασία, κάντε κλικ στο κουμπί Εκτέλεση πάνω από την περιοχή του script ή κάντε κλικ στην επιλογή Εκτέλεση από το μενού Script, για να ανανεωθεί η διαδικασία/συνάρτηση.
Για να δημιουργήσετε μια καινούργια stored procedure ή function, επιλέξτε Δημιουργία Νέας Διαδικασίας/Συνάρτησης από το μενούScript. Δώστε το όνομα της διαδικασίας/συνάρτησης και κάντε κλικ είτε στο κουμπί Δημιουργία PROCEDURE ή Δημιουργία FUNCTION. Θα δημιουργηθεί ένα πρότυπο παρόμοιο με το ακόλουθο:
DELIMITER \\ DROP PROCEDURE IF EXISTS `test`.`new_proc`\\ CREATE PROCEDURE `test`.`new_proc` () BEGIN END\\ DELIMITER ;
Αφού εισάγετε την διαδικασία/συνάρτηση, κάντε κλικ στο κουμπί Εκτέλεση πάνω από την περιοχή του script ή επιλέξτε Εκτέλεση από το μενού Script, έτσι ώστε να δημιουργηθεί.
Για να επεξεργαστείτε όλες τις αποθηκευμένες διαδικασίες/συναρτήσεις μονομιάς επιλέξτε Επεξ/ία Όλων των Αποθ/μένων Διαδικασιών/Συναρτήσεων από το μενού Script. Θα δημιουργηθεί μια καινούργια καρτέλα-επεξεργαστής, η οποία θα περιέχει όλες τις αποθηκευμένες διαδικασίες και συναρτήσεις για την τρέχουσα προεπιλεγμένη βάση δεδομένων.
This is a translation of the MySQL Query Browser Manual that can be found at dev.mysql.com. The original MySQL Query Browser Manual is in English, and this translation is not necessarily as up to date as the English version.