Oracle Database ist ein Datenbankverwaltungssystem mit mehreren Modellen, das von der Oracle Corporation erstellt wurde. Verwenden Sie dieses Tag NICHT für andere Produkte von Oracle, z. B. Java und MySQL.
Ich habe eine Fremdschlüsseleinschränkung in meiner Tabelle. Ich möchte ON DELETE CASCADE hinzufügen. Ich habe das versucht: Ändern Sie die Tabelle child_table_name Ändern Sie die Einschränkung fk_name Fremdschlüssel (child_column_name) verweist bei der Löschkaskade auf parent_table_name (parent_column_name); Funktioniert nicht BEARBEITEN: Fremdschlüssel existiert bereits, es befinden sich Daten in der Fremdschlüsselspalte. Die …
ich bekomme ORA-30926: Es kann kein stabiler Satz von Zeilen in den Quelltabellen abgerufen werden in der folgenden Abfrage: MERGE INTO table_1 a USING (SELECT a.ROWID row_id, 'Y' FROM table_1 a ,table_2 b ,table_3 c WHERE a.mbr = c.mbr AND b.head = c.head AND b.type_of_action <> '6') src ON ( …
Ich möchte eine speicherinterne Array-Variable erstellen, die in meinem PL / SQL-Code verwendet werden kann. Ich kann in Oracle PL / SQL keine Sammlungen finden, die reinen Speicher verwenden. Alle scheinen mit Tabellen verknüpft zu sein. Ich möchte in meinem PL / SQL (C # -Syntax) so etwas tun: string[] …
Ich bin an MSSQL gewöhnt (und möglicherweise von MSSQL verwöhnt) und frage mich, wie ich in Oracle 10g die Tabellengröße erreichen kann. Ich habe es gegoogelt, daher ist mir jetzt bewusst, dass ich möglicherweise keine so einfache Option wie sp_spaceused habe. Trotzdem sind die möglichen Antworten, die ich erhalten habe, …
Es fällt mir schwer, gespeicherte Prozeduren von SQL Server auf Oracle zu konvertieren, damit unser Produkt damit kompatibel ist. Ich habe Abfragen, die den neuesten Datensatz einiger Tabellen basierend auf einem Zeitstempel zurückgeben: SQL Server: SELECT TOP 1 * FROM RACEWAY_INPUT_LABO ORDER BY t_stamp DESC => Damit erhalte ich den …
Ich stoße oft auf folgendes Problem. Ich arbeite an einigen Änderungen an einem Projekt, die neue Tabellen oder Spalten in der Datenbank erfordern. Ich nehme die Datenbankänderungen vor und setze meine Arbeit fort. Normalerweise erinnere ich mich daran, die Änderungen aufzuschreiben, damit sie auf dem Live-System repliziert werden können. Ich …
Ich habe eine mySQL-Abfrage, um Spalten aus einer Tabelle wie dieser abzurufen: String sqlStr="select column_name from information_schema.COLUMNS where table_name='users' and table_schema='"+_db+"' and column_name not in ('password','version','id')" Wie ändere ich die obige Abfrage in der Oracle 11g-Datenbank? Ich muss Spaltennamen als Ergebnismenge für die Tabelle 'Benutzer' abrufen, wobei bestimmte Spalten ausgeschlossen …
Ich würde gerne wissen, ob es Unterschiede zwischen den beiden not equalBetreibern <>und !=in Oracle gibt. Gibt es Fälle, in denen sie unterschiedliche Ergebnisse oder unterschiedliche Leistungen liefern können?
Ich habe einen Tisch Aund einen Tisch B. Ahat einen Fremdschlüssel für den Primärschlüssel von Bon B, B_ID. Aus irgendeinem Grund (ich weiß, dass es legitime Gründe gibt) wird kein Index verwendet, wenn ich diese beiden Tabellen auf dem Schlüssel verbinde. Muss ich separat einen Index erstellen A.B_IDoder sollte das …
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Ошибка - ORA-65096: Ungültiger allgemeiner Benutzer- oder Rollenname - при создании пользователя Ich habe gerade oracle11g installiert und es fehlte das Scott-Schema. Also versuche ich es selbst zu generieren. Ich habe das SQL-Skript des Schemas "Scott" erhalten, aber wenn ich …
Unten finden Sie ein Beispiel für die Verwendung von Variablen in SQL Server 2000. DECLARE @EmpIDVar INT SET @EmpIDVar = 1234 SELECT * FROM Employees WHERE EmployeeID = @EmpIDVar Ich möchte genau dasselbe in Oracle mit SQL Developer ohne zusätzliche Komplexität tun. Es scheint eine sehr einfache Sache zu sein, …
Ich erhalte eine ORA-01000 SQL-Ausnahme. Ich habe also einige Fragen dazu. Beziehen sich die maximal geöffneten Cursor genau auf die Anzahl der JDBC-Verbindungen oder auch auf die Anweisungs- und Ergebnismengenobjekte, die wir für eine einzelne Verbindung erstellt haben? (Wir verwenden Verbindungspool) Gibt es eine Möglichkeit, die Anzahl der Anweisungs- / …
Ich habe für jede Einschränkung einen Namen für die mehreren Tabellen definiert, die ich in Oracle SQL erstellt habe. Das Problem ist, dass ich zum Löschen einer Einschränkung für die Spalte einer bestimmten Tabelle den Namen kennen muss, den ich für jede Einschränkung angegeben habe, die ich vergessen habe. Wie …
Ist es möglich, jedes Feld jeder Tabelle nach einem bestimmten Wert in Oracle zu durchsuchen? Es gibt Hunderte von Tabellen mit Tausenden von Zeilen in einigen Tabellen, daher weiß ich, dass das Abfragen sehr lange dauern kann. Ich weiß jedoch nur, dass ein Wert für das Feld, für das ich …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.