显示不同格式的 TRACE 的示例

以下示例显示了几种不同格式的 TRACE 语句。该示例使用了 Windows™ 文件命名约定:
CREATE PROCEDURE testproc()
   DEFINE i INT;
   SET DEBUG FILE TO 'C:\tmp\test.trace';
   TRACE OFF;
   TRACE 'Entering foo';
   TRACE PROCEDURE;
   LET i = test2();

   TRACE ON;
   LET i = i + 1;

   TRACE OFF;
   TRACE 'i+1 = ' || i+1;
   TRACE 'Exiting testproc';
   
   SET DEBUG FILE TO 'C:\tmp\test2.trace';

END PROCEDURE