Als «oracle» getaggte Fragen

123
Oracle-Abfrage zum Abrufen von Spaltennamen

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...

120
Muss ich unter Oracle Indizes für Fremdschlüssel erstellen?

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...

116
Wie verwende ich Variablen in Oracle SQL Developer?

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...

115
Überprüfen der Oracle-Sid und des Datenbanknamens

Ich möchte die SID und den aktuellen Datenbanknamen überprüfen. Ich verwende die folgende Abfrage zum Überprüfen der Oracle-SID select instance from v$thread; aber Tabelle oder Ansicht existiert nicht Fehler kommt. Ich verwende die folgende Abfrage zum Überprüfen des aktuellen...

113
Einbetten des Bildes in eine HTML-E-Mail

Ich versuche, eine mehrteilige / verwandte HTML-E-Mail mit eingebetteten GIF-Bildern zu senden. Diese E-Mail wird mit Oracle PL / SQL generiert. Meine Versuche sind fehlgeschlagen. Das Bild wird als rotes X angezeigt (in Outlook 2007 und Yahoo Mail). Ich habe seit einiger Zeit HTML-E-Mails...

112
Wie erhalte ich Textinhalte von BLOB in Oracle SQL?

Ich versuche von einer SQL-Konsole aus zu sehen, was sich in einem Oracle BLOB befindet. Ich weiß, dass es einen etwas großen Text enthält und ich möchte nur den Text sehen, aber die folgende Abfrage zeigt nur an, dass sich in diesem Feld ein BLOB befindet: select BLOB_FIELD from TABLE_WITH_BLOB...

110
Wie wähle ich nur 1 Zeile aus Oracle SQL aus?

Ich möchte die Oracle-Syntax verwenden, um nur eine Zeile aus der Tabelle auszuwählen DUAL. Zum Beispiel möchte ich diese Abfrage ausführen: SELECT user FROM DUAL ... und es hätte ungefähr 40 Platten. Aber ich brauche nur eine Platte. ... UND, ich möchte es ohne WHEREKlausel möglich...