EXPORT_SET() :
Diese Funktion hilft, einen String zurückzugeben, der die Bits in Zahlen anzeigt. Die Funktion benötigt 5 Argumente für ihre Funktion. Die Funktion wandelt das erste Argument, d. h. Ganzzahl, in Binärziffern um und gibt dann „on“ zurück, wenn die Binärziffer 1 ist, und „off“, wenn die Binärziffer 0 ist.

Syntax :

EXPORT_SET
(bits, on, off, separator, number of bits)

Parameter:
Diese Funktion akzeptiert 5 Argumente.

  • bits –
    Die Ganzzahl, für die das Ergebnis formatiert wird.
  • on –
    Wenn die Binärziffer 1 ist, wird sie zurückgegeben.
  • off –
    Wenn die Binärziffer 0 ist, wird sie zurückgegeben.
  • separator –
    Das Trennzeichen, das zwischen den zurückgegebenen Werten eingefügt wird.
  • Anzahl der Bits –
    Die Anzahl der Bits, in denen das Ergebnis kommt

Rückgabe :
Diese Funktion gibt eine Zeichenfolge zurück, die die Bits in Zahlen anzeigt.

Beispiel-1:
Allgemeine Funktionsweise der Funktion EXPORT_SET().

SELECT EXPORT_SET(10, 'On', 'Off', ':', 5) 
AS Export;

Ausgabe :

Export
Aus : Ein : Aus : Ein : Aus

Beispiel 2:
Arbeiten der Funktion EXPORT_SET() durch Ändern des 2. und 3. Arguments .

  • Verwenden von „Y“ und „N“ als zweites bzw. drittes Argument –
    SELECT EXPORT_SET(11, 'Y', 'N', ', ', 4)
    AS-Export;

    Ausgabe :

    Export
    J, J, N, J
  • Verwenden von „1“ und „0“ als zweites bzw. drittes Argument –
    SELECT EXPORT_SET(11, 1, 0, ', ', 4)
    AS-Export;

    Ausgabe :

    Export
    1, 1, 0, 1

Beispiel-3: Funktion der
Funktion EXPORT_SET() durch Ändern des 4. Arguments.

  • Verwenden von „-“ als viertes Argument –
    SELECT EXPORT_SET(10, 1, 0, '-', 4)
    AS-Export;

    Ausgabe :

    Export
    0-1-0-1
  • Verwendung von „::“ als viertes Argument –
    SELECT EXPORT_SET(10, 1, 0, '::', 4)
    AS-Export;

    Ausgabe :

    Export
    0::1::0::1

Beispiel-4:
Arbeiten der Funktion EXPORT_SET() durch Ändern des 5. Arguments .

  • 10 als fünftes Argument verwenden –
    SELECT EXPORT_SET(9, 'Y', 'N', ' ', 10)
    AS-Export;

    Ausgabe :

    Export
    YNNNNNNNNN
  • Verwenden von 20 als fünftes Argument –
    SELECT EXPORT_SET(9, 1, 0, ' ', 20)
    AS-Export;

    Ausgabe :

    Export
    1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0