编译时刻警告

如果数据库服务器检测到潜在的问题,但该 SPL 例程的语法是正确的,则数据库服务器生成警告,并将它放置在列表文件中。您可在执行该例程前,检测此文件来检查潜在的问题。

在 CREATE PROCEDURE 或 CREATE FUNCTION 语句的 WITH LISTING IN 子句中指定文件名称和列表文件的路径名称。要获取关于如何指定列表文件的路径名称的信息,请参阅 指定 DOCUMENT 子句

如果您正在网络上工作,则在该数据库驻留的系统上创建列表文件。如果您为该文件提供绝对的路径名称和文件名称,则在您指定的位置创建该文件。

对于 UNIX™,如果您为列表文件提供相对的路径名称,则在数据库驻留的计算机上您的 home 目录中创建该文件。(如果您没有 home 目录,则在 root 目录中创建文件。)

对于 Windows™,如果您为列表文件提供相对的路径名称,则如果该数据库在本地计算机上,则缺省的目录为您的当前工作目录。否则,缺省的目录为 %GBASEDBTDIR%\bin

在您创建例程之后,您可查看在 WITH LISTING IN 子句中指定的文件,来查看它包含的警告。