Identificatori di escape di SQL ServerEscape SQL Server Identifiers

Spesso è possibile utilizzare l'apice inverso di Windows PowerShell (`) come carattere di escape per i caratteri consentiti negli identificatori delimitati di SQL ServerSQL Server ma non per i nomi dei percorsi di Windows PowerShell.You can often use the Windows PowerShell back-tick escape character (`) to escape characters that are allowed in SQL ServerSQL Server delimited identifiers but not Windows PowerShell path names. Tuttavia, alcuni caratteri non supportano l'utilizzo dei caratteri di escape.Some characters, however, cannot be escaped. Ad esempio, non è possibile utilizzare i caratteri di escape per i due punti (:) in Windows PowerShell.For example, you cannot escape the colon character (:) in Windows PowerShell. Gli identificatori che contengono tale carattere devono essere codificati.Identifiers with that character must be encoded. La codifica è più affidabile dell'utilizzo dei caratteri di escape in quanto è supportata da tutti i caratteri.Encoding is more reliable than escaping because encoding works for all characters.

Prima di iniziareBefore You Begin

L'apice inverso (`) è posto generalmente sul tasto superiore sinistro della tastiera, sotto il tasto ESC.The back-tick character (`) is usually on the key in the upper left of the keyboard, under the ESC key.

EsempiExamples

Di seguito è riportato un esempio di utilizzo dei caratteri di escape in un carattere #:This is an example of escaping a # character:

cd SQLSERVER:\SQL\MyComputer\MyInstance\MyDatabase\MySchema\`#MyTempTable  

Di seguito viene riportato un esempio dell'utilizzo di caratteri di escape parentesi in caso di specifica (impostazioni locali) come nome del computer:This is an example of escaping the parenthesis when specifying (local) as a computer name:

Set-Location SQLSERVER:\SQL\`(local`)\DEFAULT  

Vedere ancheSee Also

Identificatori di SQL Server in PowerShell SQL Server Identifiers in PowerShell
Provider PowerShell per SQL Server SQL Server PowerShell Provider
SQL Server PowerShell SQL Server PowerShell