Heim  >  Artikel  >  Datenbank  >  Gibt es eine untere und obere Grenze für die Kardinalität in der MySQL-Funktion CONV()? Was passiert, wenn die in der Funktion CONV() bereitgestellte Basis den Grenzwert überschreitet?

Gibt es eine untere und obere Grenze für die Kardinalität in der MySQL-Funktion CONV()? Was passiert, wenn die in der Funktion CONV() bereitgestellte Basis den Grenzwert überschreitet?

WBOY
WBOYnach vorne
2023-09-03 17:13:02849Durchsuche

MySQL CONV() 函数中的基数有下限和上限吗?如果 CONV() 函数中提供的基数超出限制会发生什么?

Die Basis muss größer als 2 und kleiner als 36 sein, d. h. die Untergrenze der Basis liegt bei 2 und die Obergrenze bei 36. Es funktioniert für from_base- und to_base-Werte. Wenn der von uns bereitgestellte Wert den Grenzwert der Basis überschreitet, gibt MySQL NULL als Ausgabe zurück. Das folgende Beispiel soll es demonstrieren:

Beispiel

mysql> Select CONV(10,10,38);

+----------------+
| CONV(10,10,38) |
+----------------+
| NULL           |
+----------------+

1 row in set (0.00 sec)

mysql> Select CONV(10,72,2);

+---------------+
| CONV(10,72,2) |
+---------------+
| NULL          |
+---------------+

1 row in set (0.00 sec)

mysql> Select CONV(10,10,1);

+---------------+
| CONV(10,10,1) |
+---------------+
| NULL          |
+---------------+

1 row in set (0.00 sec)

Das obige ist der detaillierte Inhalt vonGibt es eine untere und obere Grenze für die Kardinalität in der MySQL-Funktion CONV()? Was passiert, wenn die in der Funktion CONV() bereitgestellte Basis den Grenzwert überschreitet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen