Admin Production rocket
Current Publication

渡されたパラメーターのデータ型の宣言

Enterprise Developer for Eclipse (including UNIX Components) (Japanese) V8.0
Rocket® Enterprise Developer (formerly a product of Micro Focus or formerly a product of Open Text) documentation, created before Rocket Software acquired certain products from OpenText, may include outdated references to "Micro Focus" or "OpenText", both of which are trademarks of OpenText or its affiliates. Rocket Software is not affiliated with Micro Focus or OpenText and has since rebranded these products as Rocket® products. You may also encounter outdated links in this documentation. If you do, please contact Rocket Support (support@rocketsoftware.com) for assistance.

渡されたパラメーターのデータ型の宣言

注: 本トピックは、Windows 環境 (ローカル開発) にのみ該当します。

ストアド プロシージャは、渡された各パラメーターを宣言する必要があります。さらに、宣言部分で宣言されている DATA TYPE は、使用されているデータ ソースに対して有効であり、ストアド プロシージャを呼び出す際には互換性のあるホスト変数のデータ型を使用する必要があります。データ型の詳細については、「SQL データ型」を参照してください。

次に例を示します。

CREATE PROCEDURE GETEMPSVR
 (IN  EMPNO CHAR(6),
  INOUT SQLCD    INT ,
  OUT FIRSTNME CHAR(12),
  OUT LASTNAME CHAR(12),
  OUT HIREDATE CHAR(10),
  OUT SALARY   DEC(9,2) )
  LANGUAGE COBOL
  EXTERNAL NAME 'GETEMPSVR!GETEMPSVR'
  PARAMETER STYLE DB2SQL;