È possibile utilizzare il workbench per creare una nuova versione di una procedura memorizzata SQL nativa per DB2 per z/OS. È possibile creare una nuova versione da un progetto di sviluppo dati oppure da Esplora database. Questa funzione è supportata solo per DB2 z/OS 9 o successivo.
Una nuova versione della procedura memorizzata SQL nativa ha lo stesso schema, lo stesso nome, lo stesso numero di parametri e gli stessi tipi di dati di parametri (nello stesso ordine) dell'originale, ma ha un diverso ID di versione. Essa può avere anche opzioni differenti e un corpo differente. Dopo aver creato una versione di una procedura memorizzata, è possibile eseguire una qualsiasi azione sulla versione della procedura che poi sarà possibile eseguire sulle altre procedure. Ad esempio, è possibile distribuire la versione della procedura memorizzata, eseguirla oppure eseguirne il debug.