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

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - SQL 用法 » SQL Anywhere 调试程序 » 断点

 

设置断点

管理员可以在 Sybase Central 中设置断点。断点指示调试程序在指定行中断执行。缺省情况下,断点应用于所有连接。

前提条件

您必须具有 SA_DEBUG 系统角色。

 任务
  1. 在 Sybase Central 中,使用 SQL Anywhere 16 插件连接到数据库。

  2. 单击 [模式] » [调试]。

  3. 在 [您希望调试哪个用户?] 字段中,键入 * 对所有用户进行调试,或键入要调试的数据库用户的名称。

    选项 操作
    Sybase Central 右窗格
    1. 在左窗格中,双击 [过程和函数],然后选择一个过程。

    2. 在右窗格中,单击要插入断点的那一行。

      在单击的行中会出现一个光标。

    3. 按 F9。

      一个红色圆圈即会出现在代码行的左侧。

    [调试] 菜单
    1. 单击 [调试] » [断点]。

    2. 单击 [新建]。

    3. 在 [过程] 列表中,选择一个过程。

    4. 根据需要,完成 [条件] 和 [计数] 字段。

      条件是 SQL 表达式,其计算结果必须为 true,断点才能中断执行。

      计数是断点使执行停止前命中断点的次数。值为 0 表示断点总是会使执行停止。

    5. 单击 [确定]。断点会设置在过程中的第一个可执行语句上。

结果

设置断点。

可输入以下条件,设置断点以应用于指定用户建立的连接:

CURRENT USER = 'user-name'