In stored procedure %Rowtype is not working while deploying CREATE OR REPLACE PROCEDURE CAS.ROWTYPECHECK ( P_APPLICATION_REC  TAPPLICATION%ROWTYPE )
IS
BEGIN
  INSERT INTO "CAS"."VAPPLICATION"
    VALUES P_APPLICATION_REC;
END;


But I'm getting one error while deploying.

Deploy CAS.ROWTYPECHECK


  Running
  CAS.ROWTYPECHECK - Deploy started.
  Create stored procedure returns SQLCODE: -104, SQLSTATE: 42601.
  CAS.ROWTYPECHECK: 1: An unexpected token "%" was found following "ON_REC
  TAPPLICATION".  Expected tokens may include:  ",".. SQLCODE=-104, SQLSTATE=42601, DRIVER=4.16.53
  An unexpected token "%" was found following "ON_REC  TAPPLICATION".  Expected tokens may include:  ",".. SQLCODE=-104, SQLSTATE=42601, DRIVER=4.16.53
  CAS.ROWTYPECHECK - Deploy failed.
  CAS.ROWTYPECHECK - Roll back completed successfully.  


DBMS is DB2 V9.1.

I tried using:

CREATE OR REPLACE PROCEDURE &lt;Sechma&gt;.&lt;ProcedureName&gt; 
  (&lt;Record&gt; &lt;table/VIEW&gt;%ROWTYPE)
Db2 for LUW 9.1 did not have the Oracle compatibility feature, which was added since v9.7, so you cannot use the PL/SQL dialect. Moreover, the CREATE OR REPLACE syntax or row types were not supported either. 

If you wish to use these features, upgrade to a supported version of Db2.