持有文件的缺省目录

数据库服务器将此指定的文件名(以及任何路径名)看作相关的。

在 UNIX™ 上,如果您指定一个简单文件名而不是完整的路径名作为 file 参数,则客户机应用程序在数据库驻留的计算机上的主目录中寻找文件,如果您在此计算机上没有主目录,则缺省目录为根目录。

Windows™ 上,如果您指定文件名而非目录名为 file 参数,则客户端应用程序在您的当前工作目录中寻找文件(如果数据库在本地计算机上)。否则,缺省目录为 %GBASEDBTDIR%\bin

重要: GBase 8s ESQL/C 预处理器不处理您指定的文件的内容。它只将内容发送到数据库服务器用于执行。因此对您在 CREATE PROCEDURE FROM 中指定的文件是否实际包含 CREATE PROCEDURE 语句没有语法检查。然而,要提高代码的可读性,建议匹配这两个语句。