WebSphere 徽标 Classic Federation Server for z/OS V9.1
WebSphere 徽标 Classic Replication Server for z/OS V9.1
WebSphere 徽标 Classic Data Event Publisher for z/OS V9.1
WebSphere 徽标 Data Integration Classic Connector for z/OS V9.1


存储过程属性

存储过程属性显示在属性视图中。可使用属性视图来修改存储过程属性。

如果存储过程已在数据服务器的元数据目录中,并且您希望对存储过程所作的更改反映在元数据目录中,则必须执行下列步骤:

  1. 从元数据目录中删除该存储过程。可通过右键单击该存储过程并选择生成 DDL 以生成 DDL 来删除该存储过程。在生成 DDL 向导中,选择 DROP 语句复选框。
  2. 在数据服务器上运行生成的 DDL。
  3. 更改存储过程。
  4. 生成 DDL 以创建存储过程。可通过打开生成 DDL 向导并选择 CREATE 语句复选框来生成此 DDL。
  5. 在数据服务器上运行该 DDL。

存储过程的“属性”视图包含下列信息:

“常规”页
属性 描述
名称 输入存储过程的名称。该名称不能是单个星号,即使您将其指定为定界标识(“*”)也是如此。

该名称由模式隐式或显式限制。该名称(包括隐式或显式标识)一定不能标识当前服务器上的现有存储过程。

  • 过程名称的未限定格式为 SQL 标识。未限定名称是使用模式名依据下列规则隐式限定的:

    如果语句嵌入在程序中,则模式名是创建或上次重新绑定计划或包时 QUALIFIER 绑定选项中的授权标识。如果未指定 QUALIFIER,则模式名是计划或包的所有者。

    如果该语句经过动态编译,则模式名是 CURRENT SQLID 专用寄存器中的 SQL 授权标识。

  • 过程名称的限定格式是后跟句点和 SQL 标识的 SQL 标识(模式名)。模式名可以是“SYSIBM”或“SYSPROC”。如果您具有 SYSADM 或 SYSCTRL 特权,则它还可能是“SYSTOOLS”。除非模式名为“SYSADM”,否则模式名一定不能以“SYS”开头。
过程的所有者通过调用 CREATE PROCEDURE 语句的方式确定:
  • 如果语句嵌入在程序中,则所有者是计划或包的所有者的授权标识。
  • 如果该语句经过动态编译,则所有者是 CURRENT SQLID 专用寄存器中的 SQL 授权标识。
标签 输入标签。如果您使用可视的图,则此标签会显示在可视的图中。
结果集 指定存储过程可返回的最大查询结果集数。缺省值为 0,指示没有结果集。该值必须为 0 或 1。
语言 指定编写过程主体的语言接口约定:
汇编程序
指示用汇编程序编写存储过程。
C
指示用 C 或 C++ 编写存储过程。
COBOL
指示用 COBOL 编写存储过程。
参数样式 指定用于将参数传递至过程以及从过程返回值的约定。
外部名 输入数据服务器上用于装入存储过程的装入模块名称。
确定性 指定存储过程是确定性的还是非确定性的。
参数页
显示存储过程的参数。可添加或除去参数。
源代码页
Classic Data Architect 不支持此页面。
“特权”页
显示存储过程的特权。可对存储过程授予或撤销 EXECUTE 特权。
文档
允许您对存储过程添加注释。
相关任务
在基于草稿的表中添加或替换列
修改 CA-IDMS 数据库中的表的记录选择
创建存储过程
相关参考
列属性
数据库属性
索引属性
表属性
视图属性


反馈

更新时间图标 最近一次更新时间:2006-12-15