Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 存储过程和触发器 » 使用过程、触发器和批处理 » 过程简介

 

变更过程

您可以使用 Sybase Central 或 Interactive SQL 修改现有过程。您必须具有 DBA 权限或者是过程的所有者。

在 Sybase Central 中,您不能直接重命名现有过程,而是必须用新名称创建一个新过程,将以前的代码复制到这一新过程中,然后删除旧过程。

在 Interactive SQL 中,可以执行 ALTER PROCEDURE 语句来修改现有过程。必须在此语句中包括完整的新过程(语法与用来创建该过程的 CREATE PROCEDURE 语句的语法相同)。

♦  变更过程的代码 (Sybase Central)
  1. 以具有 DBA 或资源权限的用户身份连接到数据库。

  2. 在左窗格中,双击 [过程和函数]。

  3. 选择某个过程。

  4. 使用以下方法之一编辑该过程:

    • 在右窗格中,单击 [SQL] 选项卡。

    • 右击该过程并选择 [在新建窗口中编辑]。

      提示

      可以为每个过程单独打开一个窗口,并在过程之间复制代码。

    • 要添加或编辑过程注释,右击该过程并选择 [属性]。

      如果使用数据库文档生成器生成 SQL Anywhere 数据库文档,则可以选择在输出中包括这些注释。请参见记录数据库

另请参见