Bagikan melalui


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.

Input

String

Output

String