SQL

¿Cuáles son los tipos de datos de SQL Server?

Estrada Web Group
Estrada Web Group
¿Cuáles son los tipos de datos de SQL Server?

Resumen: en este tutorial, aprenderás sobre los tipos de datos de SQL Server, incluidos los numéricos, cadenas de caracteres, binarios, fecha y hora, entre otros tipos de datos.

Tipos de datos de SQL Server

En SQL Server, una columna, variable y parámetro contiene un valor asociado con un tipo, o también conocido como tipo de datos. Un tipo de datos es un atributo que especifica el tipo de datos que estos objetos pueden almacenar. Puede ser un número entero, una cadena de caracteres, un valor monetario, una fecha y hora, etc.

SQL Server proporciona una lista de tipos de datos que puedes usar al momento de definir por ejemplo una columna o declarar una variable.

A continuación se ilustra el sistema de tipos de datos de SQL Server:

Ten en cuenta que SQL Server eliminará los tipos de datos ntext, text e image en su versión futura. Por lo tanto, debes evitar usar estos tipos de datos y usar los tipos de datos nvarchar(max), varchar(max) y varbinary(max) en su lugar.

Tipos de datos numéricos exactos

Los tipos de datos numéricos exactos almacenan números exactos, como números enteros, decimales o monetarios.

  • El bit almacena uno de los tres valores siguientes: 0, 1 y NULL
  • Los tipos de datos int, bigint, smallint y tinyint almacenan datos enteros.
  • Los tipos de datos decimal y numeric almacenan números que tienen precisión y escala fijas. Ten en cuenta que decimal y numeric son sinónimos.
  • Los tipos de datos money y smallmoney almacenan valores de moneda.

Tipos de datos numéricos aproximados

El tipo de datos numérico aproximado almacena datos numéricos de punto flotante. A menudo se utilizan en cálculos científicos.

Tipos de datos de fecha y hora

Los tipos de datos de fecha y hora almacenan fechas y datos de hora. Si desarrollas una nueva aplicación, debes utilizar los tipos de datos time, date, datetime2 y datetimeoffset. Porque estos tipos se alinean con el estándar SQL y son más portátiles. Además, time, datetime2 y datetimeoffset tienen más segundos de precisión y datetimeoffset admite la zona horaria.

Tipos de datos de cadenas de caracteres

Los tipos de datos de cadenas de caracteres permiten almacenar datos de longitud fija (char) o de longitud variable (varchar). El tipo de datos de texto puede almacenar datos no Unicode en la página de códigos del servidor.

Tipos de datos de cadena de caracteres Unicode

Los tipos de datos de cadena de caracteres Unicode almacenan datos de caracteres Unicode de longitud fija (nchar) o de longitud variable (nvarchar).

Tipos de datos de cadenas binarias

Los tipos de datos binarios almacenan datos binarios de longitud fija y variable.

En este tutorial, aprendiste sobre la breve descripción general de los tipos de datos de SQL Server. Examinaremos cada tipo de datos en detalle en los próximos tutoriales.

Compartir artículo:

Más artículos geniales

Cómo eliminar columnas de una tabla en SQL Server con ALTER TABLE y DROP COLUMN

Cómo eliminar columnas de una tabla en SQL Server con ALTER TABLE y DROP COLUMN

Resumen: en este tutorial, aprenderás cómo usar la declaración de columna ALTER TABLE DROP COLUMN de SQL Server para eliminar una o más columnas de una tabla existente.

Ver artículo completo
¿Cómo crear Schema en SQL Server?

¿Cómo crear Schema en SQL Server?

Resumen: en este tutorial, aprenderás a crear un nuevo esquema en una base de datos SQL existente con CREATE SCHEMA.

Ver artículo completo

Manténgase actualizado

Obtenga excelente contenido en su bandeja de entrada todas las semanas.
Solo contenido excelente, no compartimos su correo electrónico con terceros.
Subir al inicio de la pantalla