Condividi tramite


Identificatori di escape di SQL Server

È spesso possibile usare il carattere di escape back-tick Windows PowerShell (') per i caratteri di escape consentiti in SQL Server identificatori delimitati, ma non Windows PowerShell nomi di percorso. Tuttavia, alcuni caratteri non supportano l'utilizzo dei caratteri di escape. Ad esempio, non è possibile utilizzare i caratteri di escape per i due punti (:) in Windows PowerShell. Gli identificatori che contengono tale carattere devono essere codificati. La codifica è più affidabile dell'utilizzo dei caratteri di escape in quanto è supportata da tutti i caratteri.

Prima di iniziare

L'apice inverso (`) è posto generalmente sul tasto superiore sinistro della tastiera, sotto il tasto ESC.

Esempi

Di seguito è riportato un esempio di utilizzo dei caratteri di escape in un carattere #:

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:

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

Vedere anche

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