首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

ORA-06552: PL SQL: Compilation unit analysis terminated-Oracle9i创建存储过程出错

2014-01-28 
Oracle9i创建存储过程出错,代码如下:1.创建表 CREATE TABLE HK_PERSON ( EntityID VARCHAR(50) PRIMARY KEY

Oracle9i创建存储过程出错,

代码如下:

1.创建表

CREATE TABLE HK_PERSON (
EntityID VARCHAR(50) PRIMARY KEY,
Name VARCHAR(50) ,
Age VARCHAR(50) ,
Description VARCHAR(255),
Timestamp TIMESTAMP NOT NULL,
ClientModifyDt TIMESTAMP DEFAULT sysdate NOT NULL ,
ModifyDt TIMESTAMP DEFAULT sysdate NOT NULL ,
CreateDt TIMESTAMP DEFAULT sysdate NOT NULL ,
ActiveFlg Integer DEFAULT (1) NOT NULL
)


2.创建存储过程

CREATE OR REPLACE PROCEDURE HK_PROC_UI_PERSON
(
v_EntityID VARCHAR,
v_Name VARCHAR,
v_Age VARCHAR,
v_Description VARCHAR,
v_Timestamp TIMESTAMP,
v_ClientModifyDt TIMESTAMP,
v_CreateDt TIMESTAMP,
v_ActiveFlg INTEGER
)
IS
BEGIN
INSERT INTO HK_PERSON(
EntityID,
Name,
Age,
Description,
Timestamp,
ClientModifyDt,
ModifyDt,
CreateDt,
ActiveFlg
)
VALUES
(         

热点排行