Tag: ora-00955

ORACLE: können wir Globale temporäre Tabellen oder alle Tabellen in stored proc?

Anzahl der Antworten 3 Antworten
unten ist die gespeicherte Prozedur, die ich schrieb: create or replace procedure test005 as begin CREATE GLOBAL TEMPORARY TABLE TEMP_TRAN ( COL1 NUMBER(9), COL2 VARCHAR2(30), COL3 DATE ) ON COMMIT PRESERVE ROWS / INSERT INTO TEMP_TRAN VALUES(1,'D',sysdate);

BEGIN/ENDE und erstellt eine Tabelle in der einzelne .sql-Datei

Anzahl der Antworten 2 Antworten
Habe ich ein kleines SQL-Skript, dass ich die Ausführung mit der Oracle SQL*Plus zu emulieren, erstellen oder ersetzen in Tabellen: BEGIN EXECUTE IMMEDIATE 'DROP TABLE symbols'; EXCEPTION WHEN OTHERS THEN IF SQLCODE != -942 THEN END IF;

So benennen Sie einen primären Schlüssel Oracle, so dass es wiederverwendet werden kann

Anzahl der Antworten 1 Antworten
Oracle, erstelle ich eine Tabelle wie diese: TABELLE ERSTELLEN "Mig1"( "Id" INTEGER not NULL CONSTRAINT "PK_Mig1" PRIMARY KEY ( "Id" ) ) Dann, ich umbenennen der PK: ALTER TABLE "Mig1" RENAME CONSTRAINT "PK_Mig1" ZU "PK_XXX" Dann habe