L’applicabilità delle regole di masking, in base al tipo T-SQL del dato in input, può essere verificata in base alla seguente tabella descrittiva di compatibilità di tipi e regole:
Default By Type |
Fixed Value |
Random Value |
Random Pick |
Random Numeric Delta |
Random Date Delta |
Shuffle |
Function |
Expression |
Lookup |
|
---|---|---|---|---|---|---|---|---|---|---|
BigInt |
X |
X |
X |
X |
X |
|
X |
X |
X |
X |
Bit |
X |
X |
X |
X |
|
|
X |
X |
X |
X |
Decimal |
X |
X |
X |
X |
X |
|
X |
X |
X |
X |
Float |
X |
X |
X ** |
X ** |
X ** |
|
X |
X |
X |
|
TinyInt |
X |
X |
X |
X |
X |
|
X |
X |
X |
X |
Int |
X |
X |
X |
X |
X |
|
X |
X |
X |
X |
Money |
X |
X |
|
X |
|
|
X |
X |
X |
X |
Real |
X |
X |
X ** |
X ** |
X ** |
|
X |
X |
X |
|
SmallInt |
X |
X |
X |
X |
X |
|
X |
X |
X |
X |
SmallMoney |
X |
X |
|
X |
|
|
X |
X |
X |
X |
Binary |
X |
X * |
|
|
|
|
|
|
|
|
VarBinary |
X |
X * |
|
|
|
|
|
|
|
|
Image |
X |
X * |
|
|
|
|
|
|
|
|
Char |
X |
X |
X |
X |
|
|
X |
X |
X |
X |
NChar |
X |
X |
X |
X |
|
|
X |
X |
X |
X |
VarChar |
X |
X |
X |
X |
|
|
X |
X |
X |
X |
NVarChar |
X |
X |
X |
X |
|
|
X |
X |
X |
X |
Text |
X |
X |
X |
X |
|
|
X |
X |
X |
X |
NText |
X |
X |
X |
X |
|
|
X |
X |
X |
X |
DateTime |
X |
X |
X |
X |
|
X |
X |
X |
X |
X |
SmallDateTime |
X |
X |
X |
X |
|
X |
X |
X |
X |
X |
Timestamp |
X |
X |
|
X |
|
|
X |
X |
X |
X |
Date |
X |
X |
X |
X |
|
X |
X |
X |
X |
X |
Time |
X |
X |
X |
X |
|
X |
X |
X |
X |
X |
DateTime2 |
X |
X |
X |
X |
|
X |
X |
X |
X |
X |
DateTimeOffset |
X |
X |
X |
X |
|
X |
X |
X |
X |
X |
UniqueIdentifier |
X |
X * |
|
X |
|
|
X |
X |
X |
X |
Variant |
X |
X |
|
|
|
|
X |
X |
X |
X |
Xml |
X |
X * |
|
|
|
|
X |
X |
X |
X |
* Solo NULL
** Solo con Repeatable Output disabilitato