

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# IsPrimaryKey
<a name="dqdl-rule-types-IsPrimaryKey"></a>

Verifica se una colonna contiene una chiave primaria. Una colonna contiene una chiave primaria se tutti i valori nella colonna sono univoci e completi (non nulli). Puoi anche verificare la presenza di chiavi primarie con più colonne. 

**Sintassi**

```
IsPrimaryKey {{<COL_NAME>}}
```
+ **COL\_NAME**: il nome della colonna in base alla quale si desidera valutare la regola di qualità dei dati.

  **Tipi di colonna supportati**: qualsiasi tipo di colonna

**Esempio: chiave primaria**

La seguente regola di esempio verifica se la colonna denominata `Customer_ID` contiene una chiave primaria.

```
IsPrimaryKey "Customer_ID"
IsPrimaryKey "Customer_ID" where "Customer_ID < 10"
```

 **Esempio: chiave primaria con più colonne. Ognuno degli esempi seguenti è valido.** 

```
IsPrimaryKey "colA" "colB"
IsPrimaryKey "colA" "colB" "colC"
IsPrimaryKey colA "colB" "colC"
```