Ich teste gerade einen Batch-Prozess, der viele DML-Anweisungen ausführt, aber nicht sofort ein Commit ausführt. Es wäre schön, wenn Sie die "ausstehenden" Änderungen aus einer anderen Sitzung anzeigen könnten, während die Transaktion nicht festgeschrieben ist. Ist das möglich? Beispiel: Insert into table myTable (col1, col2) values ("col1", "col2"); --Somehow view …
Meine Hauptfähigkeiten sind mit SQL Server, aber ich wurde gebeten, eine Oracle-Abfrage zu optimieren. Ich habe folgendes SQL geschrieben: declare @startDate int select @startDate = 20110501 Und ich bekomme diesen Fehler: declare @startDate int select @startDate = 20110501 Error at line 1 ORA-06550: line 1, column 9: PLS-00103: Encountered the …
Ich habe darüber gelesen composite indexesund bin etwas verwirrt über die Bestellung. Diese Dokumentation (etwas weniger als die Hälfte) sagt Im Allgemeinen sollten Sie die Spalte, von der erwartet wird, dass sie am häufigsten verwendet wird, zuerst in den Index aufnehmen. Doch kurz danach heißt es Erstellen Sie einen zusammengesetzten …
DB: Oracle 10g Betriebssystem: Windows Server 2003 64-Bit Ich frage eine Liste von Oracle-Sitzungen ab, die von Webanwendungen generiert wurden (Filter nach Programm = w3wp.exe) select * from V$session where UPPER(program) LIKE '%W3%' order by logon_time Warum sind laut Logon_Time noch Sitzungen vom 31.07.2012 oder 01.08.2012 oder eine Sitzung vor …
Beim Testen einiger Migrationsskripte mit einer Kopie der Produktionsdaten (Skripte funktionieren einwandfrei mit Entwicklungsdaten) stieß ich auf eine merkwürdige Situation. Ein CONSTRAINT hat sich geändert, daher gebe ich DROP + ADD-Befehle aus: ALTER TABLE A_DUP_CALLE DROP CONSTRAINT A_DUP_CALLE_UK1; ALTER TABLE A_DUP_CALLE ADD CONSTRAINT A_DUP_CALLE_UK1 UNIQUE ( CONTROL_ID, CALLE_AYTO_DUPL ) ENABLE; …
Wie erstelle ich eine inkrementelle Zahl in einer Oracle SQL-Abfrage, ohne eine Tabelle zu erstellen? Ich habe versucht, die "with" -Klausel zu verwenden, aber ich konnte das erwartete Ergebnis nicht erzielen. Ich benutze Orakel 10g Hier ist der Code, den ich versuche, es scheint nicht zu funktionieren: WITH TABLE3 AS …
Ich habe mich gefragt, ob jemand mein Verständnis hinsichtlich der Unterschiede zwischen diesen drei Begriffen in Bezug auf Oracle-Datenbanken überprüfen kann. Viele Quellen verwechseln diese Begriffe und erklären sie nicht im Detail, so dass es eine Herausforderung war, Informationen zu finden. Soweit ich weiß: Commit und Fast Commit sind genau …
Gibt es eine "bessere" Möglichkeit, eine SELECTKlausel umzuschreiben , bei der mehrere Spalten dieselben CASE WHENBedingungen verwenden, sodass die Bedingungen nur einmal überprüft werden? Siehe folgendes Beispiel. SELECT CASE testStatus WHEN 'A' THEN 'Authorized' WHEN 'C' THEN 'Completed' WHEN 'P' THEN 'In Progress' WHEN 'X' THEN 'Cancelled' END AS Status, …
In der Nacht habe ich viele Probleme mit Zeilensperren. Der umstrittene Tisch scheint ein bestimmter Tisch zu sein. Dies ist im Allgemeinen, was passiert - Entwickler 1 startet eine Transaktion über den Oracle Forms-Frontend-Bildschirm Entwickler 2 startet eine andere Transaktion aus einer anderen Sitzung und verwendet dabei denselben Bildschirm ~ …
Bearbeiten / Vorwort: Diese Frage wurde von SO migriert, da mich die Frage zu Zeitüberschreitungen bei DB-Link-Abfragen besonders interessiert. Die von SO bereitgestellte Problemumgehung ist in Ordnung, aber die Frage selbst interessiert mich sehr. Motivation: Ich hatte eine Abfrage "für immer" (mehr als 2 Tage, bis ich die Sitzung beendet …
Ich habe ein Objekt namens cot_ntn_pi_v. Mir wurde gesagt, dies sei ein Synonym. Es wird nicht in der Tabelle all_synonyms angezeigt. Es sieht aus wie eine Ansicht oder Tabelle, aber ich kann sie nicht in der Tabelle mit allen Objekten finden. Ich kann daraus auswählen, aber ich kann es nicht …
Ich möchte den tatsächlichen Speicherplatz ermitteln, der von Indizes für eine Tabelle in Oracle 10g belegt wird. Ich beabsichtige nicht, den von oracle für die zukünftige Verwendung reservierten Speicherplatz einzuschließen. (Der Overhead durch Orakel sollte nicht berücksichtigt werden.) Ich möchte, dass die verwendeten Bytes nicht die zugewiesenen Bytes sind. Können …
Vor drei oder vier Jahren las ich irgendwo in einem Oracle-Blog, dass ein DBA für eine Notfalllösung eine Oracle 10g-Funktion zur Echtzeit-SQL-Substitution verwendet hatte. Grundsätzlich hat er Oracle so konfiguriert, dass jedes Mal, wenn es eine bestimmte Abfrage A erhielt, stattdessen eine andere Abfrage B ausgeführt wurde. Keine Änderung des …
Ich möchte eine Oracle-Instanz (Oracle 10.2.0.4.0) löschen, die unter AIX 6.0 erstellt wurde. Ich weiß, dass ich alle DBF- und CTL-Dateien im Terminal löschen kann, aber ich denke, das ist nicht der beste Weg, dies zu tun. Ich denke, das muss ein sauberer Weg sein. Danke im Voraus.
Wie kann ich in Oracle eine Varchar2- oder NVarchar2-Spalte so sortieren, dass sie in meiner benutzerdefinierten Reihenfolge vorliegt? Oder sind vorhandene Optionen verfügbar, bei denen zuerst Buchstaben, dann Zahlen und dann alle Sonderzeichen eingefügt werden? Unser erster Ansatz war die Verwendung einer Funktion, mit der Zeichen manuell Zahlen zugeordnet werden …
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.