Syntaxe de fonction et arguments
Ce qui suit montre la syntaxe de la fonction de réplique dans SQL Server:
Reproduire (string_expression, Integer_Expression)La fonction accepte deux arguments principaux, comme indiqué:
La fonction renvoie ensuite un type similaire à la chaîne d'entrée.
Exemples
Exemple 1 - utilisation de la fonction de base de base ()
L'exemple suivant montre l'utilisation de base de la fonction réplique () pour répéter diverses chaînes à plusieurs reprises.
sélectionnerLa sortie résultante est comme indiqué:
HelloHellohello | WorldWorldWorldWorld | SQL ServersQL ServersQL ServersQL Serversql Server |Exemple 2 - Utilisation de la fonction réplique () avec concat et colonne de table
L'exemple ci-dessous montre comment combiner la fonction Concat avec la fonction de réplique dans une colonne de table.
La table d'origine est comme indiqué:
La requête est fournie ci-dessous:
Sélectionnez Concat (réplique ('0-', 3), product_name) comme valide à partir des produits P;La requête ci-dessus utilise la fonction de réplique pour répéter la chaîne '0-' trois fois. Nous passons ensuite la valeur résultante à la fonction Concat, qui ajoute les chaînes à la première position.
Le tableau résultant est comme indiqué:
Conclusion
Ce message a couvert les bases du travail avec la fonction de réplique dans SQL Server. La fonction de réplique vous permet de répéter rapidement et facilement une entrée plusieurs fois.