Recentemente, eu estava tentando criar algumas seqüências grandes contendo dados de teste genéricos para uma pergunta aqui . Parece que eu conhecia uma maneira de multiplicar uma string. No entanto, não consigo mais lembrar a sintaxe.
Estou procurando algo como:
SELECT 'A' + ('a' * 1000) + 'ha!'
Para criar "Aaaaaaaaaaaaaaaha!" (Bem, muito mais, é claro.)
Isso é possível no T-SQL? (Ou estou pensando em outro idioma?) Além disso, existem outras técnicas para gerar grandes seqüências de caracteres?
sql-server
t-sql
Richard
fonte
fonte
REPLICATE
, dependendo de como Richard o usará (por exemplo, ele pode se comportar de maneira diferente ao usar comprimento de varchar x char), e é por isso que vinculei aREPLICATE
palavra-chave a quente para apontar para a documentação, em vez de tentar regurgitar todas as possíveis dicas da documentação aqui.