Maison >base de données >tutoriel mysql >Que se passe-t-il si nous fournissons NULL comme paramètre à la fonction MySQL CHAR() ?

Que se passe-t-il si nous fournissons NULL comme paramètre à la fonction MySQL CHAR() ?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBavant
2023-09-09 08:01:091418parcourir

如果我们提供 NULL 作为 MySQL CHAR() 函数的参数,会发生什么?

La fonction MySQL CHAR() ignore NULL si NULL est fourni en paramètre. Pour le comprendre, considérons l'exemple suivant -

mysql> Select CHAR(65,66,67,NULL);
+---------------------+
| CHAR(65,66,67,NULL) |
+---------------------+
| ABC                 |
+---------------------+
1 row in set (0.00 sec)

mysql> Select CHAR(NULL,66,67,NULL);
+-----------------------+
| CHAR(NULL,66,67,NULL) |
+-----------------------+
| BC                    |
+-----------------------+
1 row in set (0.00 sec)

Dans les deux exemples ci-dessus, la fonction CHAR() ignore NULL et convertit la valeur numérique en valeur de caractère.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer