Sintassi e argomenti della funzione
Di seguito mostra la sintassi della funzione replicate in SQL Server:
Replicate (String_Expression, Integer_Expression)La funzione accetta due argomenti principali, come mostrato:
La funzione restituirà quindi un tipo simile alla stringa di input.
Esempi
Esempio 1 - Utilizzo della funzione replicato di base ()
L'esempio seguente mostra l'uso di base della funzione replicate () per ripetere ripetutamente varie stringhe.
SelezionareL'output risultante è come mostrato:
HelloHelloHello | WorldWorldWorldWorld | SQL Serversql Serversql Serversql Serversql Server |Esempio 2 - Utilizzo della funzione Replicate () con Concat e Tabella Colonna
L'esempio seguente mostra come combinare la funzione Concat con la funzione replicata in una colonna della tabella.
La tabella originale è come mostrata:
La query è fornita di seguito:
Seleziona Concat (replicate ('0-', 3), Product_name) come valido dai prodotti P;La query sopra utilizza la funzione replicate per ripetere la stringa tre volte. Passiamo quindi il valore risultante alla funzione Concat, che aggiunge le stringhe alla prima posizione.
La tabella risultante è come mostrata:
Conclusione
Questo post ha coperto le basi del lavoro con la funzione Replicate in SQL Server. La funzione replicate consente di ripetere rapidamente e facilmente un input più volte.