Visualizando e Editando Rotinas

Você pode utilizar o editor de rotinas para editar o código-fonte e propriedades de uma rotina, como um procedimento armazenado ou função definida pelo usuário.

Se você fizer alterações no código-fonte utilizando o Editor de rotinas, deverá salvar a rotina e, em seguida, implementá-la novamente no servidor de banco de dados para aplicar as alterações na versão do servidor da rotina.

Restrição: No Explorador de Banco de Dados, você pode visualizar propriedades da rotina mas não pode alterá-las.

Para editar as propriedades ou código-fonte de uma rotina:

  1. Mude para a perspectiva Dados.
  2. No Explorer de Projetos de Dados, dê um clique duplo em uma rotina. O editor de rotina é aberto.
  3. Edite a rotina conforme necessário.
    1. Para rotinas SQL, digite diretamente na página Origem para fazer as alterações na instrução CREATE. Também é possível modificar algumas opções de rotina na página Configuração. Algumas opções na página Configuração são de leitura. Se você fizer alterações na página Configuração, clique em Salvar Alterações e Gerar Novamente a Definição para sincronizar suas alterações com a página Origem.
    2. Para rotinas Java, clique no link na página Configuração para abrir a origem Java no editor Java, no qual você pode fazer modificações e salvar as alterações. Por exemplo, clique em PROCEDURE.java. Do contrário, as etapas para as opções de modificação na página Configuração e na página Origem são as mesmas para as rotinas Java, assim como para as rotinas SQL.
    A assistência de conteúdo está disponível no editor de rotina. Para utilizar a assistência de conteúdo, digite um nome de esquema ou de tabela seguido por um caractere de ponto (.) para ver uma lista de tabelas ou colunas disponíveis na conexão com a qual você está trabalhando ou pressione Ctrl + Espaço.
  4. Clique em Arquivo > Salvar para salvar suas alterações.
As propriedades do código-fonte da rotina são alteradas. Se houver erros na DDL SQL ou na origem Java, uma mensagem de aviso será exibida e a linha que contém o erro será anotada com um marcador de erro.

Feedback