Red de conocimientos sobre prescripción popular - Remedios caseros - ¿Qué significa el tipo de datos Numérico(18,0) en SQL Server2005?

¿Qué significa el tipo de datos Numérico(18,0) en SQL Server2005?

En SQL Server2005, el tipo de datos numérico (18,0) de 100 significa que el número total de dígitos es 18 y el número de dígitos después del punto decimal es 0.

Los tipos de datos numéricos utilizan un formato interno estándar de longitud variable para almacenar números.

¿Microsoft Jet? ¿Motor de base de datos? Los tipos de datos SQL constan de 13 tipos de datos básicos definidos por el motor de base de datos Microsoft Jet y varios sinónimos validados. Los más comunes incluyen: entero, precisión simple, precisión doble, caracteres de longitud variable, caracteres de longitud fija, tipo largo, fecha, etc.

Datos extendidos:

Se pueden crear tipos de datos definidos por el usuario utilizando sentencias Transact-SQL. El procedimiento almacenado del sistema sp_addtype se puede utilizar para crear tipos de datos definidos por el usuario. Su sintaxis es la siguiente:

sp_addtype {type},[,system_data_bype][,' null_type']

Donde tipo es el nombre del tipo de datos definido por el usuario. System_data_type es el tipo de datos proporcionado por el sistema, como Decimal, Int, Char, etc.

Null_type indica cómo el tipo de datos maneja los valores nulos y debe estar entre comillas simples, como "Null", "NOT null" o "NULL".