Tag: plsql

PL/SQL (Procedural Language/Structured Query Language) ist von Oracle Corporation prozedurale Spracherweiterung für SQL. Fragen über PL/SQL sollte wohl tagged „oracle“. Fragen mit regelmäßigen DML-oder DDL-Anweisungen sollten gekennzeichnet werden mit „sql“ und „oracle“, NICHT mit „plsql“.

Verhindern Fehler beim ablegen nicht vorhandene Sequenzen, erstellen, vorhandene Benutzer

Anzahl der Antworten 5 Antworten
Ich habe eine Reihe von sql-Skripts, erstellen /drop-Sequenzen, Benutzer und andere Objekte. Ich bin mit diesen Skripten durch liquibase, aber Sie scheitern, weil oracle sich beschwert wenn ich versuche, drop eine nicht vorhandene Sequenz, oder erstellen Sie

Wie mache ich ein backup der db-PLSQL -?

Anzahl der Antworten 4 Antworten
Wie mache ich ein backup der db-PLSQL -? WAS ich MENT IST die NUTZUNG der SQL-BEFEHL WIE 'SQL - >ALTER TABLESPACE BEGIN BACKUP ;' UND 'SQL - >HOST COPY QUELLE ZIEL' UND 'SQL - >ALTER TABLESPACE END

Erstellen Sie eine einfache Benutzerschnittstelle für den Zugriff auf eine Oracle-Datenbank

Anzahl der Antworten 1 Antworten
Hier ist was ich habe: 1) eine einfache sql-Datei, die mir gegeben, die Tabellen erstellt und füllt Sie mit Daten 2) eine einfache sql-Datei, die enthält eine PL/SQL-Prozeduren, die ich geschrieben habe, zum anzeigen/Bearbeiten der Tabellen Das

Fehler(357,1): PLS-00201: Bezeichner 'DBMS_OUTPUT.PUT_LINE' muss deklariert werden

Anzahl der Antworten 1 Antworten
Schreibe ich einfach Oracle-Funktion liefert die Ausgabe. Ich habe einen Fehler in dieser Zeile: DBMS_OUTPUT.PUT_LINE(LINE); Error(357,1): PLS-00201: identifier 'DBMS_OUTPUT.PUT_LINE' must be declared Sieht aus wie es ist, keine Berechtigung habe ich versucht zu geben, und alle Privilegien

Dynamische PL/SQL-date-parameter mit der Zeit Wert bewahrt

Anzahl der Antworten 1 Antworten
Könnte es ein dummes problem, aber ich kann nicht finden, eine Lösung mit "DATE" - Typ übergeben, in einen PL/SQL, proc, die dynamisch aufgerufen. Was ich brauche ist, an dem Datum und Zeit Teile, die in der

Wie zu verwenden dbms_output zum anzeigen eines array von Werten einer Variablen zugewiesen?

Anzahl der Antworten 2 Antworten
Ich habe so etwas wie dieses, aber bekam eine Fehlermeldung, sagt ORA-06533: Subscript beyond count. Ich möchte alle Werte aus der "select" - Anweisung in der Registerkarte "Ausgabe". Wer kann helfen? danke! DECLARE TYPE v_chks_array IS VARRAY

APEX: Download BLOB aus der temporären Tabelle

Anzahl der Antworten 3 Antworten
Ich versuche, erstellen Sie eine einfache Anwendung zum anzeigen von mit Oracle APEX 4.1.1. Die info angezeigt werden, ist in einer Tabelle auf eine andere Datenbank wird die Datenbank mit dem schema der APEX-Anwendung zugreift. Diese remote-Tabelle

Begegnung ORA-00979: kein GROUP BY-Ausdruck bei der Verwendung von CASE - Anweisungen in sql

Anzahl der Antworten 2 Antworten
Dies funktioniert: SELECT (CASE WHEN x = 'value' THEN a.col1 ELSE nvl(a.col1, a.col2) END) FROM table1 a WHERE a.this = 'that' GROUP BY (CASE WHEN x = 'value' THEN a.col1 ELSE nvl(a.col1, a.col2) END) Aber versuchen, haben

Dynamisch überprüfen, ob eine variable einen Wert hat in PL-SQL

Anzahl der Antworten 3 Antworten
Was ich tun müssen, ist zu prüfen, ob eine Reihe von Variablen in einer Prozedur einen Wert haben, aber der schwierige Teil ist, dass die Liste der Variablen, die ich haben zu prüfen, ist in einer Tabelle.

Wie, um eine Liste der Tabellen in einer bestimmten gespeicherten Prozedur in oracle

Anzahl der Antworten 2 Antworten
Ich Brauche, um die Liste aller Tabellen, die in einer bestimmten gespeicherten Prozedur in oracle. wie man diese Liste mit Abfrage? Versuchen Sie, diese Antwort. Ich weiß nicht, die Besonderheiten von Oracle, aber sollte es eine Möglichkeit

Nicht genügend Rechte Fehler mit DBMS_REDEFINITION.start_redef_table

Anzahl der Antworten 3 Antworten
Ich versuche, partition vorhandenen Tabellen ohne löschen und neu zu erstellen mit Oracle. DBMS_REDEFINITION-Paket in meiner Oracle 10g-Unterstützung Anwendung Habe ich alle erforderlichen Berechtigung für den Benutzer als pro erwähnt in der oracle-Dokument. grant CREATE ANY TABLE

PL/SQL-private-Objekt Methode

Anzahl der Antworten 4 Antworten
Ich bin ein bisschen neu zu Oracle ' s PL/SQL (über 10g), ich Frage mich, ob es einen Weg gibt, um eine private Methode in einem Objekt-Typ, wie es oft getan für private Hilfsmethoden in anderen Sprachen

Wie führen Sie http-Webdienst-Anforderung von pl/sql-Paket

Anzahl der Antworten 1 Antworten
Entwickelt ich eine neue Prozedur-Aufruf web-service, sondern zeigt seine Oracle-Adapter error wenn ich es ausführen. Könnten Sie bitte führe mich wie kann ich diesen Fehler beheben? Ist teher etwas falsch code unten? /* Formatted on 17/07/2014 16:49:02

kopieren einer Spalte in eine andere Spalte in einer Tabelle

Anzahl der Antworten 2 Antworten
Ich habe eine Tabelle ID | COUNTRY | ORIGIN 1 | INDIA | 2 | SPAIN | 3 | UK | Ich kopiere Daten aus Spalte Land Spalte HERKUNFT. Wie sollte ich das tun. Bitte helfen Sie.

Wie zu extrahieren Wert zwischen zwei strings mit regexp_replace in Oracle?

Anzahl der Antworten 2 Antworten
Möchte ich ersetzen Sie den Wert innerhalb von REGEXP_REPLACE in Oracle. Ich benutzte die regex101.com tool zum Debuggen von meinem regulären Ausdruck, und es unterstreicht das Ergebnis als gut, aber, wenn ich diesen Ausdruck in meine wählen

Kann eine Unterabfrage verwendet werden, die in einer Oracle-ALTER-Anweisung?

Anzahl der Antworten 2 Antworten
Gegeben, den Namen einer Tabelle und einer Spalte name, den ich versuche, dynamisch löschen Sie einen Oracle-Einschränkung, die ich nicht wissen, den Namen vor der Zeit. Finde ich die constraint-Namen mit dieser Abfrage: SELECT CONSTRAINT_NAME FROM USER_CONS_COLUMNS

ALTER SESSION SET NLS_TERRITORY=ITALIEN wirft ORA-00911

Anzahl der Antworten 2 Antworten
Wenn ich versuche, führen Sie die Anweisung ALTER SESSION SET NLS_TERRITORY=ITALY im SQL Developer, bekomme ich keine Fehler. Aber wenn ich es durch ein Win-Forms-Anwendung von mir, der Verbindung durch das System.Daten.OracleClient-provider, bekomme ich die "ORA-0911: ungültiges

pl/sql-Konvertierung von Zahl in string

Anzahl der Antworten 1 Antworten
muss ich konvertieren Zahl in string in pl/sql, ohne die Verwendung der eingebauten Funktionen , die wir nutzen sollten string/Modul-Operationen für diese. zum Beispiel, wenn die Eingabe 123 ist dann die Ausgabe sollte sein hundert und zwanzig

Oracle zeigt nur "PL/SQL-Prozedur wurde erfolgreich abgeschlossen". Keine Ausgabe nach ausführen des Codes

Anzahl der Antworten 1 Antworten
Dies ist, was es zeigt. Keine Ausgabe, auch nach der Ausführung der code-block SQL> DECLARE 2 message varchar2(20):= 'Hello, World!'; 3 BEGIN 4 dbms_output.put_line(message); 5 END; 6 / PL/SQL procedure successfully completed. Set serveroutput on; und dann

So Duplizieren Sie mehrere Zeilen (Oracle)

Anzahl der Antworten 2 Antworten
Ich versuche zu machen, ein Verfahren, das duplizieren mehrerer Zeilen einer Tabelle (oder nur eine einzelne Zeile) und erhöht die ID für jede Zeile einfügen. Mein problem ist, dass in meinem Verfahren, das ich verwendet einen cursor,

Aufruf von PL/SQL-Prozedur, mit SYS_REFCURSOR als IN-parameter per JDBC

Anzahl der Antworten 1 Antworten
Ich versuche zu verstehen, wie ich nennen kann, der PL/SQL-Prozedur, die eine SYS_REFCURSOR als IN parameter. Betrachten Sie den folgenden PL/SQL-Prozedur: print_cursor_contents(myCursor SYS_REFCURSOR , row_count OUT NUMBER); Zur Zeit der verbindliche Wert für die IN parameter, die

Erstellen von Tabellen vor dem erstellen eines Cursors in Oracle

Anzahl der Antworten 2 Antworten
Habe ich eine PL/SQL Prozedur erstellt eine temporäre Tabelle und dann extrahiert die Daten aus dieser temporären Tabelle verwenden von Cursorn, verarbeitet die Daten und dann löscht die temporäre Tabelle. Aber Oracle erlaubt nicht die Verwendung von

Classcastexception-Fehler: java.lang.Double nicht kompatibel mit java.math.BigDecimal

Anzahl der Antworten 1 Antworten
Diese Ausnahme kommt in sehr seltsame Weise. Lese ich den Wert einer variable aus einer gespeicherten Prozedur, deren Typ DECIMAL(15,4). Und bei java-Ende war ich Typumwandlung dieser Wert zu BigDecimal, und es funktionierte perfekt in Ordnung. Nun

Führen Sie SQL*Plus-Skript Läuft, Dass Andere Script-Dateien

Anzahl der Antworten 1 Antworten
Ok, also ich lese diese aber ich glaube nicht, dass die Antwort entspricht der Frage. Ich glaube, die OP ist zu Fragen, wie Sie eine SQLPlus-Skript läuft, dass andere SQL - Plus-Skripte, sondern der gewählten Antwort zeigt,

Gibt es irgendwelche tools zur Konvertierung von SAS für SQL?

Anzahl der Antworten 5 Antworten
Bin ich konfrontiert mit einem 4-seitigen SAS-Sache - makro? Verfahren? es verfügt über Prozesse innerhalb von it -, DATEN-Blöcke und PROC-Blöcken, einer PROC SQL-block für den Import von Oracle. Gibt es ein tool, dass die übersetzen konnte

Wie zu fangen, Oracle-Ausnahme "ORA-06535: string-Anweisung in OPEN ist NULL oder 0 Länge"?

Anzahl der Antworten 1 Antworten
Ich würde gerne fangen bestimmte Ausnahme für Ausnahme "ORA-06535: string-Anweisung in OPEN ist NULL oder 0 Länge" Aber konnte nicht herausfinden, die genaue "Ausnahme-Namen" für Sie. Bitte beachten Sie, ich nicht wollen, es zu fangen, unter anderen

Vergleich von zwei Tabellen, wenn die Zeilen unterschiedlich sind, führen Sie Abfragen in Oracle

Anzahl der Antworten 4 Antworten
Denke an meine beiden Tabellen haben die gleichen Spalten. Eine Spalte ist die ID, und das andere ist der text. Ist es möglich zu implementieren, der folgende pseudo-code in PLSQL? Compare each row (They will have the

ORA-22806 (nicht als Objekt oder "REF") auf "Join", um eine Ansicht

Anzahl der Antworten 1 Antworten
Hier ist eine ziemlich einfache Abfrage, wirft diese Fehlermeldung: SELECT RR.REQUEST_ID FROM CCS_REQUEST_RESPONSE RR INNER JOIN VW_STUDENT_CURRENT_AND_HIST VW ON RR.STUDENTID = VW.STUDENT_NUMBER Dies geschieht nur, wenn der Beitritt zur Ansicht. Die view ist eine einfache union alle

Ersetzen Sie jeden Buchstaben mit dem ASCII-code in eine Zeichenfolge in PL/SQL

Anzahl der Antworten 2 Antworten
einen besseren, kürzeren Weg Vorform dieser code: /*Replace all letters by their respective ASCII code - 55*/ as_iban := REPLACE(as_iban, 'A', '10'); as_iban := REPLACE(as_iban, 'B', '11'); as_iban := REPLACE(as_iban, 'C', '12'); as_iban := REPLACE(as_iban, 'D', '13');

PL/SQL konvertieren von string zu Zahl

Anzahl der Antworten 3 Antworten
Will ich konvertieren einen string zu zahlen für eine Prüfsumme. Der string besteht aus universityCode || ''|| countryCode || '' || studentNumber. Ein Beispiel-string könnte sein: DI NL 123456789 Ich habe zu konvertieren, das Beispiel-Zeichenfolge zu zahlen,

Legen Sie dieselben Daten mehrfach

Anzahl der Antworten 4 Antworten
Habe ich eine insert-Anweisung wie dieser: insert into table (id, name, descr) values (4, 'asdf', 'this is not a word'); Ich das einfügen muss diese Anweisung mit mehreren ids. Jetzt habe ich: insert into table (id, name,

Ausführen von oracle-Abfragen (SQL) alle 30 Sekunden und einmal Zählung entspricht 8 sollte es weiter gehen und den job zu beenden

Anzahl der Antworten 1 Antworten
War ich auf der Suche nach einer Lösung für mein problem im internet, aber ich konnte nicht finden, fit for purpose-Lösung. Kann mal bitte helfen und mich mit einigen Beispielen. In Oracle em console habe ich einen

Was ist die perfekte toolbox für PL/SQL-Entwicklung?

Anzahl der Antworten 5 Antworten
Arbeite ich an zwei Projekten mit einer Menge von PL/SQL-code seit einigen Monaten. Aber ich fand keine wirklich interessante tools zu entwickeln, die auf diese Sprache ist. Für den moment, meine Konfiguration umfasst die folgenden tools: Eclipse

Oracle Regular Expression (REGEXP_LIKE) Zu Lang Fehler - ORA-12733

Anzahl der Antworten 1 Antworten
Habe ich zum überprüfen eine IPv6-Adresse in PL/SQL. Ich kam mit dem regulären Ausdruck aus hier: Regulärer Ausdruck (RegEx) für IPv6 Getrennt von IPv4 Ich bin immer ein ORA-12733: regular expression too long Fehler. Gibt es eine

DEFINE_EDITOR=vi in sql*plus

Anzahl der Antworten 4 Antworten
Nachdem ich DEFINE_EDITOR=vi . Ich schrieb SQL > edit sample.sql Dieser wird gespeichert in Jagan/Dokumente standardmäßig. Aber ich will, dass dieses gespeichert werden, in Jagan/Dokumente/plsql. Kann jemand sagen, wie dies zu tun.. Was ist, wenn Sie geben

ISDATE-Funktion in Oracle

Anzahl der Antworten 1 Antworten
Ich bin der Entwicklung einer web-Anwendung, die das abrufen von Daten aus einer Oracle-DB. Die select-Anweisungen dynamisch erzeugt werden. Was ich will zu tun ist, wenn ich wählen Sie ein Datumsfeld in einer Tabelle, sollte es wieder

Brauchen Ideen auf die Ausgabe-Tabelle Daten in eine CSV-PL/SQL in einer dynamischen Art und Weise

Anzahl der Antworten 3 Antworten
Ist die Aufgabe, eine Liste von Tabellen, die ist veränderbar. Schreiben ein Stück von PL/SQL, die bei Ausführung Ausgänge alle Tabellen Zeilen in einzelne csv-Dateien. Also, wenn 5 Tabellen. Sie erhalten 5 CSV-Dateien mit der entsprechenden Tabelle

Einschließlich der schema-name beim aufrufen einer PL/SQL-Prozedur funktioniert nicht mit einem schema, sondern in einem anderen

Anzahl der Antworten 1 Antworten
Dieses problem kam beim Versuch, die Unit Test Möglichkeiten von SQLDeveloper. Wenn ein test für eine Prozedur, die in meinem schema, den ich sehe, ein Fehler allerdings, wenn das gleiche Verfahren wird ausgeführt in einem von oracle

Bedingte Wertelisten in Oracle APEX?

Anzahl der Antworten 3 Antworten
Ich brauche, um den Wert der Select-Liste zu füllen, den Wert einer zweiten select-Liste, aber die Elemente in der Select-Liste die Nummer zwei sind, wird von einem völlig verschiedenen Tabellen, je nachdem, was ausgewählt in der Liste

Lesen von XML-Datei von PL/SQL-developer

Anzahl der Antworten 1 Antworten
Unten ist die Prozedur, die ich genommen habe aus dem net..aber während der Ausführung sein gibt mir eine Fehlermeldung, dass "xmlgen.setRowsetTag muss erklärt werden" Bitte sagen Sie mir, wenn dieser Fehler durch irgendeine Einstellung Fehler oder ich

ORACLE BLOB-DATEI

Anzahl der Antworten 2 Antworten
Schreibe ich einige pl/sql generieren Sie pdf-reports gespeichert werden als blobs in einer oracle-Tabelle. Ich brauche eine Schleife durch diese Tabelle hat eine Spalte mit dem Namen und der blob und schreiben Sie die blob-Daten in das

oracle bulk insert

Anzahl der Antworten 1 Antworten
Ich bin nicht vertraut mit PLSQL , aber ich habe zum ausführen der bulk insert für eine Aufgabe. Grundsätzlich habe ich um die Abfrage-Tabelle um eine Spalte und dann verwenden Sie es auf eine andere Tabelle einfügen.

Wie kann ich den Prozess checkbox-Elemente aus einer Oracle APEX-Bericht?

Anzahl der Antworten 1 Antworten
Ich bin nicht ein erfahrener APEX Entwickler, damit dieses problem: ich habe einen Bericht mit mehreren Spalten, die erste zeigt eine checkbox, deren Wert der Spalte ID für die Zeile, Datensatz, und ich muss eine pl/sql-Funktion für

dbms_output.put_line

Anzahl der Antworten 5 Antworten
Tut dbms_output.put_line Abnahme der Leistung in plsql code? InformationsquelleAutor Orange | 2011-02-07

Berechnung Alter aus Geburtstag mit oracle plsql auslösen und legen Sie das Alter in der Tabelle

Anzahl der Antworten 3 Antworten
ich habe eine Tabelle dates (dob date, age number(4) ); Werde ich einfügen das Datum der Geburt und einem trigger berechnet das Alter und einfügen, dass das Alter in das Feld "Alter". CREATE OR REPLACE PROCEDURE getage

wie generieren Primärschlüssel-Werte beim einfügen von Daten in Tabelle über pl/sql gespeicherten Prozedur

Anzahl der Antworten 2 Antworten
Ich brauche zum einfügen von Daten in bestimmte Tabellen über pl/sql gespeicherten Prozedur. Meine Anforderungen sind: während Sie es erzeugen soll PRIMARY KEY Werte für eine bestimmte Spalte; es sollte zurückgeben, dass der Wert des Primärschlüssels zu

Optimierung der Abfrage Löschen mit einer großen Anzahl von Daten auf oracle

Anzahl der Antworten 4 Antworten
Arbeite ich auf oracle 9i. Ich habe eine Tabelle mit 135,000,000 records, partitioniert, wobei jede partition mit ca. Zu 10.000.000 Zeilen. alle indizierten und alles. Muss ich löschen um 70,000,000 Zeilen aus dieser die neue business-Anforderung. So

Ruft eine Prozedur aus einer anderen Prozedur

Anzahl der Antworten 3 Antworten
Den code unten gespeichert wird in einer Datei mit dem Namen proc1.sql DECLARE B VARCHAR2(25); C NUMBER; PROCEDURE Get_manager_detailS(NO IN NUMBER,NAME OUT VARCHAR2,SAL1 OUT NUMBER) IS BEGIN SELECT ENAME, SAL INTO NAME, SAL1 FROM EMP WHERE EMPNO

Wie man textbox-text verschwindet, wenn ich drauf klicke

Anzahl der Antworten 2 Antworten
Habe ich es geschafft, zu erstellen Textfelder dynamisch in C#. Wenn ein textbox text hat, kann ich es verschwinden, wenn ich drauf klicke? Muss ich legte ein Wort in Textfeldern, die das Ergebnis einer select-in Oracle. Hast

Kann ich löschen Sie die Zeilen mithilfe benutzerdefinierter Funktionen in oracle?

Anzahl der Antworten 4 Antworten
Erstellte ich eine benutzerdefinierte Funktion löschen Sie einige Daten. Es funktioniert nicht mit löschen, sondern arbeitet mit wählen Sie. Ich bin Oracle 9i. Die Funktion ist so etwas wie dieses: create or replace function UFN_PURGEDATA(INPUTID IN VarChar2)