程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> oracleORA-06550

oracleORA-06550

編輯:Oracle教程

oracleORA-06550


declare
cnt integer;
begin
select count(0)
into cnt
from user_all_tables
where table_name = upper('DPS_BIZTYPES_MANAGE');


if cnt = 0 then
execute immediate ' create table DPS_BIZTYPES_MANAGE
(
id Integer not null,
BIZTYPE VARCHAR2(4) not null,
BIZNAME VARCHAR2(30) not null,
DEPOSITTYPE VARCHAR2(6) not null,
KMH VARCHAR2(32) not null,
DEPOSITTERM INTEGER not null,
STDRATE NUMBER(10,6) not null,
LOWRATE NUMBER(10,6) not null,
BOTTOMAMOUNT NUMBER(15,2),
MINWITHDRAWAMOUNT NUMBER(15,2),
"COMMENT" VARCHAR2(255),
CREATETIME DATE default SYSDATE not null,
LASTUPDATETIME DATE,
DRAWAMOUNT NUMBER(15,2),
COMMENTS VARCHAR2(255),
BZ VARCHAR2(3) default 'R',
RATEFLOATUP NUMBER(8,2),
RATEFLOATDOWN NUMBER(8,2),
state INTEGER default 0,
stateName VARCHAR2(32),
rejectreason VARCHAR2(255)
)';
end if;
end;

ORA-06550: 第 28 行, 第 44 列:
PLS-00103: 出現符號 "R"在需要下列之一時:
* & = - + ; < / > at in is
mod remainder not rem return returning <an exponent (**)>
<> or != or ~= >= <= <> and or like LIKE2_ LIKE4_ LIKEC_
between into using || multiset bulk member SUBMULTISET_
符號 "*在 "R" 繼續之前已插入。


改成BZ VARCHAR2(3) default ''R'',


單引號括起來裡面的單引號要用單引號轉義,即兩個表示一個。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved