Funktionssyntax und Argumente
Das Folgende zeigt die Syntax der Replikatfunktion im SQL -Server:
Replicate (String_expression, Integer_expression)Die Funktion akzeptiert zwei Hauptargumente, wie gezeigt:
Die Funktion gibt dann einen ähnlichen Typ wie die Eingabezeichenfolge zurück.
Beispiele
Beispiel 1 - Basic replicate () Funktionsverbrauch
Das folgende Beispiel zeigt die grundlegende Verwendung der Replicate () -Funktion, um verschiedene Zeichenfolgen wiederholt zu wiederholen.
wählenDie resultierende Ausgabe ist wie gezeigt:
HelloHellohello | WorldworldWorldWorld | SQL ServersQL ServersQL ServersQL ServersQL Server |Beispiel 2 - Verwenden Sie die Funktion replicate () mit der Spalte von CONCAT und TABLE
Das folgende Beispiel zeigt, wie Sie die Koncat -Funktion mit der Replikatfunktion in einer Tabellenspalte kombinieren können.
Die ursprüngliche Tabelle ist wie gezeigt:
Die Abfrage ist unten bereitgestellt:
Wählen Sie concat (replicate ('0-', 3), product_name) als gültig aus Produkten p;In der obigen Abfrage wird die Replikatfunktion verwendet, um die String '0-' dreimal zu wiederholen. Anschließend übergeben wir den resultierenden Wert an die Concat -Funktion, die die Zeichenfolgen an die erste Position annimmt.
Die resultierende Tabelle ist wie gezeigt:
Abschluss
Dieser Beitrag behandelte die Grundlagen der Arbeit mit der Replikatfunktion in SQL Server. Mit der Replikationsfunktion können Sie einen Eingang mehrmals schnell und einfach wiederholen.