db2和oracle的一些区别
1、创建PROCEDURE的参数的区别 1)参数类型和参数名称的位置不同 db2: CREATE PROCEDURE PRO1 (IN OrgID int) oracle:CREATE PROCEDURE PRO1 (OrgID IN int) 2)同时作为输入输出参数的写法不同 db2: CREATE PROCEDURE PRO1 (INOUT OrgID int) INOUT连着写 oracle:CREATE PROCEDURE PRO1 (OrgID IN OUT int) IN OUT中间空格隔开,而且必须IN在OUT之前 3)没有输入或输出参数时 db2: CREATE PROCEDURE PRO1 () oracle:CREATE PROCEDURE PRO1 不能有空的括号 2、变量定义和BEGIN END体的位置不同 db2中变量定义在BEGIN END体内,并且每