Está en la página 1de 6

TIPOS DE DATOS,

CONVERSION, NULL
TIPOS DE DATOS
Númerico
Númerico Exacto Aproximado Carácter Fecha/Hora Binarios Otros
tinyint Float char date binary cursor
smallint real varchar time varbinary hierarchyid
int text datetime image sql_variant
bigint nchar datetime2 table
bit nvarchar smalldatetima timestamp
decimal/numeric ntext datetimeoffset uniqueidentifier
numeric xml
money geography
smallmoney geometry

https://www.youtube.com/watch?v=F6yOrMWxaKY

https://www.youtube.com/watch?v=Yx_zerDAD9M
• Conversión Implícita
Tipos de Datos compatibles pueden ser convertidos
Conversión de automáticamente
Tipos de Datos
• Conversión Explicita
Requiere una función de conversión explicita
- CAST/TRY_CAST
-CONVERT/TRY_CONVERT
-PARSE/TRY_PARSE
-STR
Valores NULL
• Null representa un valor desconocido

• Comportamientos ANSI para valores NULL:


-El resultado de cualquier expresión que contiene un valor NULL es NULL
2 + NULL=NULL
‘MyString:’ +NULL =NULL

-Comparaciones de igualdad siempre devuelven Falso para valores NULL


NULL=NULL returns false
NULL IS NULL returns true
FUNCIONES NULL
• ISNULL (column/variable,value)
-Devuelve un determinado valor si la columna o variable es NULL
• NULLIF(column/variable, value)
- Devuelve NULL si la columna o variable es un determinado valor
• COALESCE (column/variable1,column/variable2)
-Devuelve el valor de la primer columna o variable de la lista que no sea NULL
PAGINAS DE CONSULTA Y APOYO
 Tipos de Datos
https://docs.microsoft.com/es-es/sql/t-sql/data-types/data-types-transact-sql?view=sql-server-2017
 Funciones de Conversión
https://docs.microsoft.com/es-es/sql/t-sql/functions/conversion-functions-transact-sql?view=sql-server-2017
 Función STR
https://docs.microsoft.com/es-es/sql/t-sql/functions/str-transact-sql?view=sql-server-2017
 Función ISNULL

https://docs.microsoft.com/es-es/sql/t-sql/functions/isnull-transact-sql?view=sql-server-2017
 Función NULLIF
https://docs.microsoft.com/es-es/sql/t-sql/language-elements/nullif-transact-sql?view=sql-server-2017
 Función COALESCE
https://docs.microsoft.com/es-es/sql/t-sql/language-elements/coalesce-transact-sql?view=sql-server-2017
 Expresión CASE

https://docs.microsoft.com/es-es/sql/t-sql/language-elements/case-transact-sql?view=sql-server-2017

• Tablas Y Tipos de datos en SQL


https://www.youtube.com/watch?v=bC_gvClJXx8

También podría gustarte