Red de conocimiento informático - Espacio del host - ¿Qué tipos de datos son los números de teléfono móvil y los números de cuentas bancarias?

¿Qué tipos de datos son los números de teléfono móvil y los números de cuentas bancarias?

En la base de datos, el número de teléfono móvil usa el tipo char (11) y el almacenamiento de la tarjeta bancaria usa el tipo cadena, que es el tipo varchar.

Debido a que el número de teléfono móvil tiene 11 dígitos fijos, puede usar char (11) directamente;

El número de la tarjeta bancaria es más largo y todos los números para facilitar el almacenamiento. simplemente almacenado uniformemente como tipo de cadena. Si se almacena como tipo numérico, ha excedido el rango de valor máximo de tipo int y debe almacenarse con bigInteger, lo cual es muy inconveniente. Además, los valores con demasiados dígitos se convertirán en notación científica, lo que no favorece la conversión normal de datos, por lo que es más conveniente almacenarlos en tipo cadena.

Char se utiliza para definir variables de caracteres en C o C++. Solo ocupa un byte y el rango de valores es -128~+127 (-2^7~2^7-1). En lenguaje C, como int, long, short, etc., están firmados de forma predeterminada cuando no especifican firmado o sin firmar. Sin embargo, char no se especifica como firmado o sin firmar en el estándar. sin firmar.