Condividi tramite


toguid()

Si applica a: ✅Microsoft Fabric

Converte una stringa in scalare guid .

Nota

Quando possibile, usare invece valori letterali GUID.

Sintassi

toguid( value)

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Description
value scalare ✔️ Valore da convertire in GUID.

Valori restituiti

Il processo di conversione accetta i primi 32 caratteri dell'input, ignorando i trattini posizionati correttamente, verifica che i caratteri siano compresi tra 0-9 o a-f e quindi converta la stringa in scalare guid . Il resto della stringa viene ignorato.

Se la conversione ha esito positivo, il risultato è un guid scalare. In caso contrario, il risultato è null.

Esempio

Nell'esempio seguente le stringhe in una tabella dati che soddisfano i requisiti della struttura di conversione, in guid.

datatable(str: string)
[
    "0123456789abcdef0123456789abcdef",
    "0123456789ab-cdef-0123-456789abcdef",
    "a string that is not a guid"
]
| extend guid = toguid(str)

Output

str guid
0123456789abcdef0123456789abcdef 01234567-89ab-cdef-0123-456789abcdef
0123456789ab-cdef-0123-456789abcdef 01234567-89ab-cdef-0123-456789abcdef
stringa che non è un GUID