smallint
SMALLINT
int
INTEGER
real
REAL
float
DOUBLE
smallmoney
DECIMAL
10
4
money
DECIMAL
19
4
bit
SMALLINT
tinyint
SMALLINT
bigint
BIGINT
uniqueidentifier
CHAR
38
varbinary
VARCHAR(8000) FOR BIT DATA
timestamp
CHAR(8) FOR BIT DATA
binary
CHAR(8000) FOR BIT DATA
xml
LONG VARGRAPHIC
image
VARCHAR(32672) FOR BIT DATA
sql_Variant
VARCHAR(32672) FOR BIT DATA
text
LONG VARGRAPHIC
char
GRAPHIC
varchar
VARGRAPHIC
nchar
GRAPHIC
nvarchar
VARGRAPHIC
ntext
LONG VARGRAPHIC
decimal
DECIMAL
numeric
DECIMAL
datetime
TIMESTAMP
datetime2
TIMESTAMP
datetimeoffset
TIMESTAMP
date
DATE
time
TIME
smalldatetime
TIMESTAMP
sysname
VARGRAPHIC
128