Als «oracle» getaggte Fragen

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.

5
Oracle DateTime in Where-Klausel?
Ich habe SQL so etwas: SELECT EMP_NAME, DEPT FROM EMPLOYEE WHERE TIME_CREATED >= TO_DATE('26/JAN/2011','dd/mon/yyyy') -> Dies gibt 10 Zeilen zurück und TIME_CREATED = '26 -JAN-2011 ' Wenn ich das mache, bekomme ich keine Zeilen zurück, SELECT EMP_NAME, DEPT FROM EMPLOYEE WHERE TIME_CREATED = TO_DATE('26/JAN/2011','dd/mon/yyyy') -> Hat das Größere als rausgenommen …

8
Wie wähle ich einen Teilstring in Oracle SQL bis zu einem bestimmten Zeichen aus?
Angenommen, ich habe eine Tabellenspalte mit folgenden Ergebnissen: ABC_blahblahblah DEFGH_moreblahblahblah IJKLMNOP_moremoremoremore Ich möchte in der Lage sein, eine Abfrage zu schreiben, die diese Spalte aus dieser Tabelle auswählt, aber nur die Teilzeichenfolge bis zum Unterstrich (_) zurückgibt. Beispielsweise: ABC DEFGH IJKLMNOP Die SUBSTRING-Funktion scheint der Aufgabe nicht gewachsen zu sein, …
82 sql  oracle  substring  trim 


7
Wie kann ich in Oracle eine Einschränkung "nicht null" löschen, wenn ich den Namen der Einschränkung nicht kenne?
Ich habe eine Datenbank mit einer NOT NULL-Einschränkung für ein Feld und möchte diese Einschränkung entfernen. Der komplizierende Faktor ist, dass diese Einschränkung einen systemdefinierten Namen hat und der Name dieser Einschränkung zwischen dem Produktionsserver, dem Integrationsserver und den verschiedenen Entwicklerdatenbanken unterschiedlich ist. Unser aktueller Prozess ist das Einchecken von …

9
ORA-00904: Ungültige Kennung
Ich habe versucht, die folgende Inner Join-Abfrage mithilfe einer Oracle-Datenbank zu schreiben: SELECT Employee.EMPLID as EmpID, Employee.FIRST_NAME AS Name, Team.DEPARTMENT_CODE AS TeamID, Team.Department_Name AS teamname FROM PS_TBL_EMPLOYEE_DETAILS Employee INNER JOIN PS_TBL_DEPARTMENT_DETAILS Team ON Team.DEPARTMENT_CODE = Employee.DEPTID Das ergibt den folgenden Fehler: INNER JOIN PS_TBL_DEPARTMENT_DETAILS Team ON Team.DEPARTMENT_CODE = Employee.DEPTID * …


4
Oracle-Client ORA-12541: TNS: kein Listener [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 6 Jahren . Verbessere diese Frage Ich bin neu in der Oracle-Datenbank, habe aber ein …
81 oracle  listener 


1
dbms_lob.getlength () vs. length (), um die Blobgröße im Orakel zu ermitteln
Ich bekomme die gleichen Ergebnisse von select length(column_name) from table wie select dbms_lob.getlength(column_name) from table Die Antworten auf diese Frage scheinen jedoch die Verwendung zu begünstigen dbms_lob.getlength(). Gibt es einen Vorteil bei der Verwendung dbms_lob.getlength()? Wenn sich die Antwort ändert, weiß ich, dass alle Blobs .bmp-Bilder sind (noch nie mit …
80 sql  oracle  blob 

14
Gespeicherte Prozedur in SQL Developer ausführen?
Ich versuche, eine gespeicherte Prozedur mit mehreren Ein- und Ausgangsparametern auszuführen. Der Vorgang kann nur in meinem Bereich "Verbindungen" angezeigt werden, indem Sie unter "Andere Benutzer" navigieren | Pakete | | Wenn ich mit der rechten Maustaste klicke, lauten die Menüpunkte "Mitglieder sortieren nach ..." und "Unit-Test erstellen" (ausgegraut). Die …


12
MySQL vs. SQL Server vs. Oracle [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 6 Jahren . Verbessere diese Frage Ich habe immer nur MySQL und kein anderes Datenbanksystem …

5
Oracle PL / SQL - Benutzerdefinierte Ausnahme mit benutzerdefiniertem SQLERRM auslösen
Ist es möglich, benutzerdefinierte Ausnahmen zu erstellen und das SQLERRM zu ändern? Zum Beispiel: DECLARE ex_custom EXCEPTION; BEGIN RAISE ex_custom; EXCEPTION WHEN ex_custom THEN DBMS_OUTPUT.PUT_LINE(SQLERRM); END; / Die Ausgabe lautet "Benutzerdefinierte Ausnahme". Ist es möglich, diese Nachricht zu ändern? EDIT: Hier sind einige Details. Ich hoffe, dieser zeigt, was ich …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.