Decode-SqlName
Mendekode nama pengidentifikasi SQL Server yang dikodekan.
Sintaks
Default (Default)
Decode-SqlName
-SqlName <String>
Deskripsi
Cmdlet Decode-SqlName mendekode pengidentifikasi SQL Server yang dikodekan. Pengidentifikasi yang dibatasi SQL Server dapat berisi karakter khusus yang biasanya tidak didukung dalam nama objek PowerShell. Karakter yang diperluas ini harus dikodekan ke representasi heksadesimal mereka atau diloloskan menggunakan karakter '. Karakter tertentu tidak dapat diloloskan. Pengodean heksadesimal dalam format %nn. Cmdlet ini mengonversi pengodean berikut ke karakter yang sesuai:
- %5C menjadi \
- %3A menjadi :
- %2E menjadi .
- %2F menjadi /
- %25 menjadi %
- %3C menjadi <
- %3E menjadi >
- %2A menjadi *
- %3F menjadi?
- %5B menjadi [
- %5D menjadi ]
- %7C menjadi |
Contoh
Contoh 1: Mendekode pengidentifikasi SQL Server yang dikodekan dalam representasi heksadesimal
PS C:\> Decode-SqlName -SqlName "My%3ATable`/"
My:Table/
Perintah ini mendekode pengidentifikasi SQL Server yang telah dikodekan dalam representasi heksadesimal untuk karakter ':'. PowerShell juga menghapus karakter back-tick yang melarikan diri (') dari karakter '/' yang lolos.