Niedawno próbowałem utworzyć kilka dużych ciągów zawierających ogólne dane testowe na pytanie tutaj . Wygląda na to, że kiedyś znałem sposób na pomnożenie łańcucha. Jednak nie pamiętam już składni.
Szukam czegoś takiego:
SELECT 'A' + ('a' * 1000) + 'ha!'
Wymyślić „Aaaaaaaaaaaaaaaha!” (Cóż, znacznie dłużej, oczywiście.)
Czy jest to możliwe w T-SQL? (A może myślę o innym języku?) Czy są też inne techniki generowania dużych ciągów?
sql-server
t-sql
Richard
źródło
źródło
REPLICATE
, w zależności od tego, jak Richard go użyje (np. Może zachowywać się inaczej przy użyciu długości varchar vs. char), dlatego właśnie połączyłemREPLICATE
słowo kluczowe, aby wskazać dokumentację, zamiast próbować cofnij wszystkie potencjalne problemy z dokumentacji tutaj.