SQL'de kullanılan veri tipleri beş ana kategoriye ayrılır 1:
- Sayısal 13. Matematiksel işlemler ve karşılaştırmalar için kullanılır 1. Tam sayı ve ondalık olarak ikiye ayrılır 1.
- Tam sayı 13. Bit, SMALLINT, INT gibi veri türlerini içerir 13.
- Ondalık 1. DECIMAL ve NUMERIC gibi veri türlerini kapsar 13.
- Metinsel 13. Karakter, sembol, rakam ve bunların kombinasyonlarını depolamak için kullanılır 1. CHAR, VARCHAR, TEXT, NCHAR, NVARCHAR gibi veri türlerini içerir 13.
- Tarih-zaman 13. SQL sunucuda tarih ve zaman bilgilerini tutmak için kullanılır 1. smalldatetime ve datetime veri tipleri olarak ikiye ayrılır 1.
- İkili veri 1. binary ve varbinary gibi veri türlerini içerir 3.
- Diğer 1. sql_variant, timestamp, uniqueidentifier gibi veri türlerini kapsar 3.
5 kaynaktan alınan bilgiyle göre: