È possibile utilizzare il workbench per creare, verificare e distribuire le procedure memorizzate DB2 o Derby. È inoltre possibile eseguire il debug delle procedure memorizzate SQL.
Le procedure memorizzate contengono dei costrutti procedurali con le istruzioni SQL. Le procedure memorizzate sono memorizzate nei database e vengono eseguite sui server. Un'applicazione può richiamare una procedura memorizzata in base al nome ed eseguire quindi le istruzioni SQL incluse nella procedura. L'applicazione può trovarsi sul client, mentre la procedura esegue la logica sul server. Le procedure memorizzate e le funzioni definite dall'utente sono a volta dette routine.