©SQL :: Manager
HomeProgramm-InformationenTechnische DetailsKostenloser DownloadKaffee für den Autor
Netzwelt
SQL-FunktionMySQLMariaDB

Die OCT SQL-Funktion in MySQL und MariaDB - Oktalwert

OCTSyntax:OCT(Ganze Zahl)
Rückgabe-Wert:CHAR
Funktions-Typ:Konvertierungs-Funktion
Funktions-Beschreibung

Die SQL-Funktion OCT() gibt eine Zeichenfolge mit der Darstellung des Oktalwerts von "Ganze Zahl" zurück.

OCT() entspricht der Funktion CONV(Zahl,10,8), Fließkommazahlen werden zur ganzen Zahl abgerundet.

Zeichenketten werden als ganze Zahlen interpretiert.

Wenn das Argument keine Zahl ergibt, gibt die Funktion 0 zurück.

Wenn der Wert des Argumentes NULL ist, gibt OCT() NULL zurück.

SQL Beispiele für die OCT-Funktion

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15

SELECT oct(128);
SELECT oct(15);
SELECT oct(-128);
SELECT conv(128,10,8);
SELECT conv(15,10,8);

SELECT oct(1.2);
SELECT oct(1.6);

SELECT oct('Test');
SELECT oct('128');

SELECT oct(null);

oct(128)
varchar(64) BINARY
200
oct(15)
varchar(64) BINARY
17
oct(-128)
varchar(64) BINARY
1777777777777777777600
conv(128,10,8)
varchar(64) BINARY
200
conv(15,10,8)
varchar(64) BINARY
17
oct(1.2)
varchar(64) BINARY
1
oct(1.6)
varchar(64) BINARY
1
oct('Test')
varchar(64) BINARY
0
oct('128')
varchar(64) BINARY
200
oct(null)
varchar(64) BINARY
NULL
Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: Download

Verwendung der OCT() Funktion in MySQL und MariaDB-Datenbanken

Die OCT()-Funktion in MySQL und MariaDB wird verwendet, um einen Ganzzahlwert in seine oktale Darstellung umzuwandeln. Die Funktion nimmt einen numerischen Wert als Eingabe und gibt eine Zeichenfolge aus den Zeichen "0-7" zurück, die die Oktalform dieses Werts darstellt, um beispielsweise mit älteren Systemen oder bestimmten Datenformaten zu arbeiten, die die Oktalschreibweise verwenden.

Die von der Funktion OCT() zurückgegebene oktale Darstellung ist eine Zeichenfolge und kein echter oktaler Datentyp. Wenn Oktalarithmetik durchgeführt werden oder Oktalwerte gespeichert werden sollen, muss möglicherweise eine Konvertierung und Interpretation von Oktalzeichenfolgen entsprechend durchgeführt werden.
NULLIFNVLNVL2OCTOCTET_LENGTHOLD_PASSWORDORD

Weitere MySQL und MariaDB SQL Konvertierungs-Funktionen

BINBIN(Ganze Zahl)
Mehr zur BIN-Funktion

CASTCAST(Wert AS Typ)
Mehr zur CAST-Funktion

CONVCONV(Wert, von Basis, zu Basis)
Mehr zur CONV-Funktion

CONVERTCONVERT(Ausdruck [, in Typ] [, oder Zeichensatz])
Mehr zur CONVERT-Funktion

HEXHEX(Ganze Zahl oder 'Zeichenkette')
Mehr zur HEX-Funktion

UNHEXUNHEX(Zeichenkette)
Mehr zur UNHEX-Funktion

Numerische FunktionenZeichenketten-FunktionenReguläre AusdrückeDatum und Zeit-Funktionen
Vergleichs-FunktionenVerschlüsselung & KomprimierungKonvertierungs-FunktionenNULL-Funktionen
Aggregat-FunktionenWindow-FunktionenJSON-FunktionenGeometrische Funktionen
Sequenz-FunktionenInformations-FunktionenDynamische Tabellen-SpaltenSonstige Funktionen
Weitere Informationen zur SQL-Funktion OCT: mysql.com und mariadb.com
Aktualisiert: 24.09.2023ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2024 Heino Cunze-Fischer