Eventi
Ottieni gratuitamente la certificazione in Microsoft Fabric.
19 nov, 23 - 10 dic, 23
Per un periodo di tempo limitato, il team della community di Microsoft Fabric offre buoni per esami DP-600 gratuiti.
Prepara oraQuesto browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics Piattaforma di strumenti analitici (PDW)
Le espressioni regolari seguenti possono sostituire caratteri o cifre nel campo Trova della finestra di dialogo Trova e sostituisci di SQL Server Management Studio.
Ecco i passaggi per abilitare le espressioni regolari nella ricerca.
Il pulsante Generatore di espressioni accanto al campo Trova quale campo diventa disponibile. Selezionare questo pulsante per visualizzare un elenco delle espressioni regolari disponibili. Ogni elemento selezionato in Generatore di espressioni viene inserito nella stringa Trova quale.
Nella seguente tabella vengono descritte alcune espressioni regolari nel Generatore di espressioni.
Expression | Descrizione |
---|---|
. |
Trovare la corrispondenza con qualsiasi carattere singolo (tranne un'interruzione di riga) |
.* |
Trovare la corrispondenza con qualsiasi carattere nessuna o più volte. |
.+ |
Trovare la corrispondenza con qualsiasi carattere una o più volte. |
[abc] |
Trovare la corrispondenza con qualsiasi carattere del set abc |
[^abc] |
Trovare la corrispondenza con qualsiasi carattere non presente nel set abc |
\d |
Trovare la corrispondenza con qualsiasi carattere numerico |
(?([^\r\n])\s) |
Trovare la corrispondenza con qualsiasi carattere spazio vuoto |
\b |
Trovare la corrispondenza all'inizio o alla fine della parola |
^ |
Trovare la corrispondenza all'inizio della riga |
.$ |
Trovare la corrispondenza con qualsiasi interruzione di riga |
\w\r?\n |
Trovare la corrispondenza con un carattere di parola alla fine della riga |
(dog | cat) |
Acquisire e numerare in modo implicito l'espressione dog | cat |
(?<pet>dog | cat) |
Acquisire sottoespressione dog | cat e denominarla pet |
Alcuni esempi dell’uso di espressioni regolari.
Si vogliono trovare tutte le istruzioni SELECT negli script SQL.
SELECT\s+.*\s+FROM
Si vogliono trovare tutte le stored procedure che iniziano con "usp_" negli script SQL.
CREATE\s+PROCEDURE\s+usp_[A-Za-z0-9_]+
Si vogliono identificare tutti i commenti a riga singola (a partire da --) negli script SQL.
--.*
Si vogliono trovare tutte le istruzioni UPDATE negli script SQL.
UPDATE\s+.*\s+SET
Si vogliono estrarre i nomi di tabella dalle istruzioni CREATE TABLE negli script SQL.
CREATE\s+TABLE\s+(\w+)
Per altri esempi, vedere Espressioni regolari in Visual Studio
Eventi
Ottieni gratuitamente la certificazione in Microsoft Fabric.
19 nov, 23 - 10 dic, 23
Per un periodo di tempo limitato, il team della community di Microsoft Fabric offre buoni per esami DP-600 gratuiti.
Prepara oraFormazione
Percorso di apprendimento
Introduzione all'esecuzione di query con Transact-SQL - Training
Introduzione all'esecuzione di query con Transact-SQL