Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal algué resolver o pq dessa falha
DECLARE
v_Total int;
BEGIN
SELECT COUNT(OWNER) INTO v_Total FROM ALL_TABLES WHERE TABLE_NAME = 'CAD_EMPRESA'
IF v_Total = 0 THEN
CREATE TABLE "CAD_EMPRESA" ("IDT_EMPRESA" NUMBER(8,0),
"NOM_EMPRESA" NVARCHAR2(50) NOT NULL ENABLE,
CONSTRAINT "PK_EMPR" PRIMARY KEY ("IDT_EMPRESA") ENABLE,
CONSTRAINT "UN_EMPR" UNIQUE ("NOM_EMPRESA")ENABLE);
END IF;
COMMIT;
END;
Quando eu executo da o seguinte erro:
ORA-06550: linha 13, coluna 13:
PLS-00103: Encontrado o símbolo "CREATE" quando um dos seguintes símbolos era esperado:
begin case declare exit for goto if loop mod null pragma
raise return select update while with
<< close current delete fetch lock
insert open rollback savepoint set sql execute commit forall
merge pipe
Alguém pode me ajudar...
Carregando comentários...