更新时间:2022-12-08 GMT+08:00

查看调试信息

使用Data Studio时,可通过一些调试窗口查看调试信息。本节介绍可用于检查调试信息的操作:

变量操作

变量”窗格用于监视信息或估算值。可从最小化窗口窗格中打开“变量”窗格。通过这个窗格,可以估算或者修改PL/SQL过程中的变量或参数。执行代码时,一些本地变量可能被修改。

使用键盘上的Alt+K键复制“变量”窗口内容。

双击该变量的对应行,在运行时间内手动修改变量值。

单击“变量”窗格中的“变量”、“数据类型”或者“”列,对值进行分类。例如,将百分比变量从5改为15,双击“变量”窗口中的对应行弹出“设置变量值”对话框,提示您输入变量值,单击“确定”。

如要设置NULL为变量值,在“”列中输入NULL或null。

如果变量为只读,该变量旁会用标示。

用户不能更新这些变量。被称为常数的变量不会以只读格式出现在“变量”窗格中,但是更新该变量时,会出现错误。

  • “变量”窗格中, 如果输入的是'NULL'或NULL,参数值显示为NULL同样适用于字符串数据类型。
  • 用Data Studio将值设为变量后,那么该变量的值与由gsql中执行的“选择表达式”语句返回的值相同。

设置/展示变量

说明

设置NULL值

  1. 在“变量”窗格中双击一个变量值。

    弹出对话框。

  2. 设置值为空。

设置字符串值

设置字符串值如下:

  • 要设置为abc,则输入abc。
  • 要设置为Master's Degree,则输入Master''s Degree。
  • 要将变量设置为文本(NULL),在“变量”窗格中设置NULL。

设置Boolean值

Boolean值t或f上加单引号。将t设成一个boolean变量,则在Variable窗格中输入't'

显示变量值

如果变量值是NULL文本,则显示为NULL

如果变量值是NULL,则显示为空。

如果变量值为字符串,比如abc,则显示为abc。

查看结果

结果”页签显示PL/SQL调试会话的结果,在页签顶部会展示出对应过程名。只有出现执行PL/SQL程序的结果时,“结果”页签才会自动弹出。

可以单击“结果”页签上的图标复制页签内容。详情请参见使用SQL终端

  • “结果”页签中的工具指导最多可以展示10行,每行最多包含80个字符。
  • 如果执行查询的结果是NULL,则显示为<NULL>。
  • 表格数据中的Tab字符(ASCII 009)不会显示在“结果”、“查看表数据”和“属性”窗口中。复制/导出的数据中会正确包含Tab字符。工具提示中也会正确显示Tab字符。