Você pode criar uma função definida pelo usuário a partir de um projeto de desenvolvimento de dados no Explorador de Projetos de Dados ou pode criar uma função definida pelo usuário a partir de uma conexão no Explorador de Banco de Dados.
Se você criar uma função definida pelo usuário a partir de um projeto de desenvolvimento de dados, poderá utilizar um assistente para orientá-lo em todo o processo ou poderá apenas especificar um nome e linguagem para a função definida pelo usuário e, em seguida, modificar o código-fonte no editor de rotinas. Se você criar uma função definida pelo usuário a partir do Explorador de Banco de Dados, poderá utilizar o editor de rotinas ou o editor SQL.