ConvertFrom-EncodedSqlName
Возвращает исходный идентификатор SQL Server при указании идентификатора, который был закодирован в формат, который можно использовать в путях Windows PowerShell.
Синтаксис
Default (по умолчанию)
ConvertFrom-EncodedSqlName
[-SqlName] <String>
[<CommonParameters>]
Описание
Командлет ConvertFrom-EncodedSqlName возвращает незакодированный идентификатор SQL Server при указании идентификатора, который был закодирован в формат, используемый в путях Windows PowerShell.
Идентификаторы с разделителями SQL Server могут содержать специальные символы, которые обычно не поддерживаются в именах объектов Windows PowerShell.
Эти расширенные символы должны быть закодированы в шестнадцатеричное представление или экранироваться с помощью символа '.
Некоторые символы, такие как символ двоеточия (:) нельзя экранировать.
Шестнадцатеричное кодирование находится в формате %nn.
Decode-SqlName преобразует следующие кодировки в соответствующие символы:
- %5C становится \
- %3A становится:
- %2E становится .
- %2F становится /
- %25 становится %
- %3C становится <
- %3E становится >
- %2A становится *
- %3F становится ?
- %5B становится [
- %5D становится ]
- %7C становится |
Примеры
Пример 1. Декодирование идентификатора SQL Server
PS C:\> ConvertFrom-EncodedSqlName -SqlName "My%3ATable`/"
My:Table/
Эта команда декодирует идентификатор SQL Server, имеющий шестнадцатеричное представление для символа : . Windows PowerShell также удаляет экранируемый символ обратной галочки (') из экранированного или символа.
Параметры
-SqlName
Указывает идентификатор SQL Server, который переформатирует этот командлет.
Свойства параметра
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | 1 |
| Обязательно: | True |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | True |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.