Frage

Ich habe kürzlich versucht, einige große Zeichenfolgen zu erstellen, die generische Testdaten für Daten enthalten Eine Frage hier. Es scheint, dass ich früher eine Möglichkeit wusste, eine Zeichenfolge zu multiplizieren. Ich kann mich jedoch nicht mehr an die Syntax erinnern.

Ich suche so etwas wie:

SELECT 'A' + ('a' * 1000) + 'ha!'

Um sich zu finden, "aaaaaaaaaaaaaaaaha!" (Nun, natürlich viel länger.)

Ist das in T-SQL möglich? (Oder denke ich an eine andere Sprache?) Gibt es auch andere Techniken, um große Saiten zu erzeugen?

War es hilfreich?

Lösung

Sie können verwenden REPLICATE:

SELECT 'A' + REPLICATE('a', 1000) + 'ha!';
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit dba.stackexchange
scroll top