toguid()
Преобразует строку в скалярный guid
.
Примечание
По возможности используйте вместо него литералы GUID .
Синтаксис
toguid(
value)
Дополнительные сведения о соглашениях о синтаксисе.
Параметры
Имя | Тип | Обязательно | Описание |
---|---|---|---|
value | скаляр | ✔️ | Значение, которое необходимо преобразовать в guid. |
Возвращаемое значение
Процесс преобразования принимает первые 32 символа входных данных, игнорируя правильно расположенные дефисы, проверяет, что символы находятся в диапазоне от 0 до 9 или a-f, а затем преобразует строку в скалярный guid
. Остальная часть строки игнорируется.
Если преобразование выполнено успешно, результатом будет скалярный guid
. В противном случае результатом будет null
.
Пример
datatable(str: string)
[
"0123456789abcdef0123456789abcdef",
"0123456789ab-cdef-0123-456789abcdef",
"a string that is not a guid"
]
| extend guid = toguid(str)
Выходные данные
str | guid |
---|---|
0123456789abcdef0123456789abcdef | 01234567-89ab-cdef-0123-456789abcdef |
0123456789ab-cdef-0123-456789abcdef | 01234567-89ab-cdef-0123-456789abcdef |
строка, которая не является guid |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по