Welche Funktionen hat Orakel?
Zu den Funktionen von
Oracle gehören: 1. String-Funktionen, einschließlich ASCII(), CONCAT() usw.; 2. Numerische Funktionen, einschließlich ABS(), COS() usw.; ROUND( ) usw.; 4. Konvertierungsfunktionen, einschließlich TO_CHAR(), TO_DATE() usw.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Oracle 11g-Version, Dell G3-Computer.
Oracle SQL-Anweisungen verwenden häufig Oracle-eigene Funktionen. Diese Funktionen bereichern die Sprachfunktionen von SQL und bieten mehr Bedienbarkeit für Oracle SQL. Oracle-Funktionen können null oder mehr Eingabeparameter akzeptieren und ein Ausgabeergebnis zurückgeben. Es gibt zwei Haupttypen von Funktionen, die in der Oracle-Datenbank verwendet werden:
1. Einzelzeilenfunktion: Wenn jede Funktion auf die Datensätze der Tabelle angewendet wird, können nur die Spaltenwerte in einer Zeile als Eingabeparameter eingegeben werden (oder Konstanten) und gab ein Ergebnis zurück.
Zum Beispiel 1: MOD(X,Y) ist eine Restfunktion, die den Rest von X dividiert durch Y zurückgibt, wobei X und Y Spaltenwerte oder Konstanten sein können.
Zum Beispiel 2: TO_CHAR(X,'YYYYMMDD') ist eine Funktion, die den Zeittyp in eine Zeichenfolge konvertiert, wobei X eine Spalte eines bestimmten Zeittyps (Datum) in der Zeile oder eine Zeittypkonstante sein kann .
Häufig verwendete einzeilige Funktionen lauten ungefähr wie folgt:
String-Funktionen: Arbeiten mit Strings, wie zum Beispiel: TO_CHAR(), SUBSTR(), DECODE() usw.
Numerische Funktion: Führt Berechnungen oder Operationen mit numerischen Werten durch und gibt eine Zahl zurück. Zum Beispiel: ABS(), MOD(), ROUND() usw.
Konvertierungsfunktion: Konvertieren Sie einen Datentyp in einen anderen Typ: zum Beispiel: TO_CHAR(), TO_NUMBER(), TO_DATE() usw.
Datumsfunktion: eine Funktion, die auf Uhrzeit und Datum basiert. Zum Beispiel: TRUNC(), SYSDATE(), ADD_MONTHS() usw.
2. Aggregationsfunktion: Aggregationsfunktionen können mehrere Datenzeilen gleichzeitig bearbeiten und ein Ergebnis zurückgeben. SUM(x) gibt beispielsweise die Summe der x Spalten im Ergebnissatz zurück.
1. String-Funktion
Die Zeichenfunktion akzeptiert Zeichenparameter, bei denen es sich um Spalten in der Tabelle oder um einen String-Ausdruck handeln kann.
Häufig verwendete Zeichenfunktionen:
Funktion |
Beschreibung |
ASCII(X) |
Gibt den ASCII-Code des Zeichens X zurück |
CONCAT(X, Y ) |
Strings verbinden nStart |
LENGTH(X) |
Gibt die Länge von OBER(X) |
X wird in Großbuchstaben umgewandelt | LTRIM(X[,TRIM_STR]) |
Schneiden Sie die Zeichenfolge trim_str auf der linken Seite von TRIM_STR]) ab. | Schneiden Sie die Zeichenfolge trim_str auf der rechten Seite von By ab Standardmäßig werden Leerzeichen abgeschnitten |
REPLACE(X,old,new) | Altes in Gibt die Zeichenfolge der Beispielergebnisse zurück |
SELECT ASCII('a') FROM dual; | 97 |
SELECT CONCAT('Hello','world') FROM dual; | Helloworld |
SELECT INSTR('Hello world','or') FROM dual; | 8 |
SELECT LENGTH('Hello') FROM dual; | 5 |
SELECT LOWER('Hallo') FROM dual; |
hello |
SELECT UPPER('hello') FROM dual;
Hallo= |
SELECT RTRIM('=Hallo=','=') FROM dual; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
=Hallo |
SELECT TRIM(' ='FROM'=Hallo=') FROM dual; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Hallo |
SELECT REPLACE('ABCDE','CD','AAA')FROM dual; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
ABAAAE |
| SELECT SUBSTR('ABCDE',2,3) FROM dual;||||||||||||||||||||||||||||||||||||||||||||||||||||||
BCD |
2. Numerische Funktion Die numerische Funktion akzeptiert numerische Parameter. Der Parameter kann aus einer Spalte in der Tabelle stammen oder ein numerischer Ausdruck sein.
Das obige ist der detaillierte Inhalt vonWelche Funktionen hat Orakel?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website! Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
![]() Heiße KI -Werkzeuge![]() Undresser.AI UndressKI-gestützte App zum Erstellen realistischer Aktfotos ![]() AI Clothes RemoverOnline-KI-Tool zum Entfernen von Kleidung aus Fotos. ![]() Undress AI ToolAusziehbilder kostenlos ![]() Clothoff.ioKI-Kleiderentferner ![]() AI Hentai GeneratorErstellen Sie kostenlos Ai Hentai. ![]() Heißer Artikel
R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor
By 尊渡假赌尊渡假赌尊渡假赌
Assassin's Creed Shadows: Seashell Riddle -Lösung
2 Wochen vor
By DDD
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
1 Monate vor
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
1 Monate vor
By 尊渡假赌尊渡假赌尊渡假赌
![]() Heiße Werkzeuge![]() Notepad++7.3.1Einfach zu bedienender und kostenloser Code-Editor ![]() SublimeText3 chinesische VersionChinesische Version, sehr einfach zu bedienen ![]() Senden Sie Studio 13.0.1Leistungsstarke integrierte PHP-Entwicklungsumgebung ![]() Dreamweaver CS6Visuelle Webentwicklungstools ![]() SublimeText3 Mac-VersionCodebearbeitungssoftware auf Gottesniveau (SublimeText3) ![]() Heiße Themen
CakePHP-Tutorial
![]() ![]() ![]() Um die Oracle -Tablespace -Größe abzufragen, führen Sie die folgenden Schritte aus: Bestimmen Sie den Namen Tablespace, indem Sie die Abfrage ausführen: Wählen Sie Tablespace_Name aus dba_tablespaces. Abfragen Sie die Tablespace -Größe durch Ausführen der Abfrage: Summe (Bytes) als Total_Size, sum (bytes_free) als verfügbare_space, sum ![]() Es gibt die folgenden Methoden, um Zeit in Oracle zu bekommen: current_timestamp: Gibt die aktuelle Systemzeit genau auf Sekunden zurück. SYSTIMESTAMP: genauer als Current_Timestamp, für Nanosekunden. SYSDATE: Gibt das aktuelle Systemdatum mit Ausnahme des Zeitteils zurück. To_char (sysdate, 'yyy-mm-dd hh24: mi: ss'): konvertiert das aktuelle Systemdatum und die Uhrzeit in ein bestimmtes Format. Extrakt: Extrahiert einen bestimmten Teil aus einem Zeitwert wie einem Jahr, Monat oder Stunde. ![]() Es gibt drei Möglichkeiten, Instanznamen in Oracle anzuzeigen: Verwenden Sie den "SQLPLUS" und "Instance_name aus v $ Instance". Befehle in der Befehlszeile. Verwenden Sie den "show Instance_name;" Befehl in SQL*Plus. Überprüfen Sie die Umgebungsvariablen (Oracle_sid unter Linux) über den Task -Manager des Betriebssystems, den Oracle Enterprise Manager oder über das Betriebssystem. ![]() Mit der Verschlüsselung von Oracle View können Sie Daten in der Ansicht verschlüsseln und so die Sicherheit sensibler Informationen verbessern. Die Schritte umfassen: 1) Erstellen des Master -Verschlüsselungsschlüssels (MEK); 2) Erstellen einer verschlüsselten Ansicht, der Ansicht und der Verschlüsselung der Ansicht und der MEK angeben; 3) Benutzern Sie die Benutzer, auf die verschlüsselte Ansicht zuzugreifen. Wie verschlüsselte Ansichten funktionieren: Wenn ein Benutzer nach einer verschlüsselten Ansicht nachgefragt wird, verwendet Oracle MEK, um Daten zu entschlüsseln und sicherzustellen, dass nur autorisierte Benutzer auf lesbare Daten zugreifen können. ![]() Deinstallieren Sie die Methode für Oracle -Installationsfehler: Schließen Sie den Oracle -Service, löschen Sie Oracle -Programmdateien und Registrierungsschlüssel, Deinstallieren Sie Oracle -Umgebungsvariablen und starten Sie den Computer neu. Wenn das Deinstall fehlschlägt, können Sie das Oracle Universal Deinstall -Tool manuell deinstallieren. ![]() Datenimportmethode: 1. Verwenden Sie das SQLLoader -Dienstprogramm: Datendateien vorbereiten, Steuerdateien erstellen und SQLLOADER ausführen. 2. Verwenden Sie das IMP/Exp -Tool: Daten exportieren, Daten importieren. Tipp: 1. Empfohlener SQL*Loader für Big -Data -Sets; 2. Die Zieltabelle sollte vorhanden und die Spaltendefinition entspricht. 3. Nach dem Import muss die Datenintegrität überprüft werden. ![]() Befolgen Sie die folgenden Schritte, um einen Benutzer in Oracle zu erstellen: Erstellen Sie einen neuen Benutzer mit der Erstellung der Benutzeranweisung. Gewähren Sie die erforderlichen Berechtigungen mit der Zuschusserklärung. Optional: Verwenden Sie die Ressourcenanweisung, um das Kontingent festzulegen. Konfigurieren Sie andere Optionen wie Standardrollen und temporäre Tabellenspaces. ![]() Oracle Ungültige numerische Fehler können durch Fehlpaarung des Datentyps, numerische Überlauf, Datenkonvertierungsfehler oder Datenbeschäftigung verursacht werden. Zu den Schritten zur Fehlerbehebung gehören das Überprüfen von Datentypen, das Erkennen digitaler Überläufe, das Überprüfen von Datenkonvertierungen, das Überprüfen der Datenbeschädigung und das Erforschen anderer möglicher Lösungen wie das Konfigurieren des Parameters nls_numeric_characters und das Aktivieren der Datenüberprüfungs -Protokollierung. ![]() |