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

Die BIN SQL-Funktion in MySQL und MariaDB - Binär-Zeichenfolge

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

Die SQL-Funktion BIN() gibt eine Zeichenfolge mit der binären Darstellung von "Ganze Zahl" zurück.

BIN() entspricht der Funktion CONV(Zahl,10,2), 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 BIN() NULL zurück.

SQL Beispiele für die BIN-Funktion

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

SELECT bin(128);
SELECT bin(15);
SELECT bin(-128);
SELECT conv(128,10,2);
SELECT conv(15,10,2);

SELECT bin(1.2);
SELECT bin(1.6);

SELECT bin('Test');
SELECT bin('128');

SELECT hex(null);

bin(128)
varchar(64) BINARY
10000000
bin(15)
varchar(64) BINARY
1111
bin(-128)
varchar(64) BINARY
1111111111111111111111111111111111111111111111111111111110000000
conv(128,10,2)
varchar(64) BINARY
10000000
conv(15,10,2)
varchar(64) BINARY
1111
bin(1.2)
varchar(64) BINARY
1
bin(1.6)
varchar(64) BINARY
1
bin('Test')
varchar(64) BINARY
0
bin('128')
varchar(64) BINARY
10000000
hex(null)
varchar(0) BINARY
NULL
Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: Download

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

Die Funktion BIN() in MySQL und MariaDB wird verwendet, um einen Dezimal- oder Ganzzahlwert in eine Binärdarstellung umzuwandeln. Dabei nimmt die Funktion einen numerischen Wert als Eingabe und gibt eine Zeichenfolge zurück, die die Binärform aus "0" und "1"-Zeichen dieses Werts darstellt, beispielsweise zur Verwendung in der Binärarithmetik oder beim Umgang mit Binärdaten.

Das Ergebnis der Funktion ist eine Zeichenfolge und kein Binärwert. Um binäre Operationen auszuführen oder binäre Daten zu speichern sollten die entsprechenden binären Datentypen wie BINARY, VARBINARY oder BLOB genutzt werden.
ATAN2AVGBENCHMARKBINBIN_TO_UUIDBIT_ANDBIT_COUNT

Weitere MySQL und MariaDB SQL Konvertierungs-Funktionen

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

OCTOCT(Ganze Zahl)
Mehr zur OCT-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 BIN: mysql.com und mariadb.com
Aktualisiert: 24.09.2023ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2024 Heino Cunze-Fischer