Utilize a página Opções para visualizar configurações opcionais
para a função definida pelo usuário.
- Nome específico
- Mostra o nome específico da função definida pelo usuário, um nome exclusivo que
diferencia várias funções definidas pelo usuário com o mesmo nome e parâmetros
diferentes. Se este nome não for especificado, ele será gerado pelo banco de dados
na primeira vez que você construir o procedimento. Você pode utilizar o nome específico para eliminar ou comentar uma função definida pelo usuário. Não é possível utilizar o nome específico para chamar a função definida pelo usuário.
- Idioma
- Mostra a linguagem na qual a função definida pelo usuário foi gravada.
- Pacote
- Mostra o pacote da função definida pelo usuário SQL.
- Contém SQL
- Especifica que a função definida pelo usuário contém instruções SQL e não lê nem modifica dados SQL.
- Determinista
- Mostra se a função definida pelo usuário retorna o mesmo resultado de chamadas sucessivas
com parâmetros de entrada idênticos. Quando esta caixa de opções não estiver selecionada,
a função definida pelo usuário pode não retornar o mesmo resultado de chamadas sucessivas
com parâmetros de entrada idênticos.
- Ação Externa
- Quando marcada, especifica que a função executa alguma ação que altera o estado
de um objeto que não é gerenciado pelo gerenciador de banco de dados. A ação externa
deve ser especificada explícita ou implicitamente se o corpo da função
chamar outra função que tenha uma ação externa.