bit |
n/a |
Boolean |
n/a |
tinyint |
n/a |
Byte |
n/a |
smallint |
n/a |
Int16 |
n/a |
int |
n/a |
Int32 |
n/a |
bigint |
n/a |
Int64 |
n/a |
float |
n/a |
Double |
n/a |
real |
n/a |
Single |
n/a |
decimal |
n/a |
Decimal |
Precision |
Minimum
Maximum
Par défaut
Constante |
1
38
18
False |
Scale |
Minimum
Maximum
Par défaut
Constante |
0
38
0
False |
|
numeric |
n/a |
Decimal |
Precision |
Minimum
Maximum
Par défaut
Constante |
1
38
18
False |
Scale |
Minimum
Maximum
Par défaut
Constante |
0
38
0
False |
|
smallmoney |
n/a |
Decimal |
Precision |
Par défaut
Constante |
10
True |
Scale |
Par défaut
Constante |
4
True |
|
money |
n/a |
Decimal |
Precision |
Par défaut
Constante |
19
True |
Scale |
Par défaut
Constante |
4
True |
|
binary |
n/a |
Binary |
MaxLength |
Minimum
Maximum
Par défaut
Constante |
1
8000
8000
False |
FixedLength |
Par défaut
Constante |
True
True |
|
varbinary
|
n/a |
Binary |
MaxLength |
Minimum
Maximum
Par défaut
Constante |
1
8000
8000
False |
FixedLength |
Par défaut
Constante |
False
True |
|
varbinary(max)
Ce type n'est pas pris en charge
dans SQL Server 2000.
|
|
n/a |
Binary |
MaxLength |
Par défaut
Constante |
214748364780
True |
FixedLength |
Par défaut
Constante |
False
True |
|
image |
n/a |
Binary |
MaxLength |
Par défaut
Constante |
2147483647
True |
FixedLength |
Par défaut
Constante |
False
True |
|
timestamp |
n/a |
Binary |
MaxLength |
Par défaut
Constante |
8
True |
FixedLength |
Par défaut
Constante |
True
True |
|
rowversion |
n/a |
Binary |
MaxLength |
Par défaut
Constante |
8
True |
FixedLength |
Par défaut
Constante |
True
True |
|
smalldatetime |
n/a |
DateTime |
Precision |
Par défaut
Constante |
0
True |
|
datetime |
n/a |
DateTime |
Precision
|
Par défaut
Constante |
3
True |
|
date
Ce type n'est pas pris en charge
dans SQL Server 2005 et SQL Server 2000. |
|
n/a |
DateTime |
Precision
|
Par défaut
Constante |
0
False |
|
time
Ce type n'est pas pris en charge
dans SQL Server 2005 et SQL Server 2000.
|
|
n/a |
Time |
Precision
|
Par défaut
Constante |
7
False |
|
datetime2
Ce type n'est pas pris en charge
dans SQL Server 2005 et SQL Server 2000.
|
|
n/a |
DateTime |
Precision
|
Par défaut
Constante |
7
False |
|
datetimeoffset
Ce type n'est pas pris en charge
dans SQL Server 2005 et SQL Server 2000. |
|
n/a |
DateTimeOffset |
Precision
|
Par défaut
Constante |
7
False |
|
nvarchar
Ce type n'est pas pris en charge
dans SQL Server 2000. |
|
n/a |
String |
MaxLength |
Minimum
Maximum
Par défaut
Constante |
1
4000
4000
False |
Unicode |
Par défaut
Constante |
True
True |
FixedLength |
Par défaut
Constante |
False
True |
|
varchar
Ce type n'est pas pris en charge
dans SQL Server 2000. |
|
n/a |
String |
MaxLength |
Minimum
Maximum
Par défaut
Constante |
1
8000
8000
False |
Unicode |
Par défaut
Constante |
False
True |
FixedLength |
Par défaut
Constante |
False
True |
|
char |
n/a |
String |
MaxLength |
Minimum
Maximum
Par défaut
Constante |
1
8000
8000
False |
Unicode |
Par défaut
Constante |
False
True |
FixedLength |
Par défaut
Constante |
True
True |
|
nchar |
n/a |
String |
MaxLength |
Minimum
Maximum
Par défaut
Constante |
1
4000
4000
False |
Unicode |
Par défaut
Constante |
True
True |
FixedLength |
Par défaut
Constante |
True
True |
|
varchar(max) |
n/a |
String |
MaxLength |
Par défaut
Constante |
2147483647
True |
Unicode |
Par défaut
Constante |
False
True |
FixedLength |
Par défaut
Constante |
False
True |
|
nvarchar(max) |
n/a |
String |
MaxLength |
Par défaut
Constante |
1073741823
True |
Unicode |
Par défaut
Constante |
True
True |
FixedLength |
Par défaut
Constante |
False
True |
|
ntext |
Comparable au niveau de l'égalité
|
False |
Comparable au niveau de l'ordre
|
False |
|
String |
MaxLength |
Par défaut
Constante |
1073741823
True |
Unicode |
Par défaut
Constante |
False
True |
FixedLength |
Par défaut
Constante |
False
True |
|
text |
Comparable au niveau de l'égalité
|
False |
Comparable au niveau de l'ordre
|
False |
|
String |
MaxLength |
Par défaut
Constante |
2147483647
True |
Unicode |
Par défaut
Constante |
False
True |
FixedLength |
Par défaut
Constante |
False
True |
|
Unique
identifier |
Comparable au niveau de l'égalité
|
True |
Comparable au niveau de l'ordre
|
True |
|
Guid |
n/a |
xml |
Comparable au niveau de l'égalité
|
False |
Comparable au niveau de l'ordre
|
False |
|
String |
MaxLength |
Par défaut
Constante |
1073741823
True |
Unicode |
Par défaut
Constante |
True
True |
FixedLength |
Par défaut
Constante |
False
True |
|