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