Skip to content

Equivalencia de tipos de datos en vb.net

Elegir el tipo de dato correcto en SQL Server (usando Transact-SQL) es crucial para el buen rendimiento, la integridad y la gestión óptima del espacio. Esta guía rápida te ayuda a entender las equivalencias con los tipos de datos de Visual Basic .NET, facilitando la conexión y el manejo de información entre tu base de datos y tu aplicación.


Transact-SQLVisual Basic .NET
varbinaryByte[] (Array de Bytes)
binaryByte[] (Array de Bytes)
nvarcharString / Char[] (Cadena de texto o array de caracteres)
ncharString / Char[] (Cadena de texto o array de caracteres)
uniqueidentifierGuid (Identificador único global)
bitBoolean (Verdadero/Falso)
tinyintByte (Entero de 8 bits sin signo)
smallintInt16 (Entero de 16 bits)
intInt32 (Entero de 32 bits)
bigintInt64 (Entero de 64 bits)
smallmoneyDecimal (Número decimal con alta precisión)
moneyDecimal (Número decimal con alta precisión)
numericDecimal (Número decimal con alta precisión)
decimalDecimal (Número decimal con alta precisión)
realSingle (Número de punto flotante de precisión simple)
floatDouble (Número de punto flotante de doble precisión)
smalldatetimeDateTime (Fecha y hora)
datetimeDateTime (Fecha y hora)
sql_variantObject (Tipo genérico que puede almacenar cualquier valor)