Recientemente intenté crear algunas cadenas grandes que contienen datos de prueba genéricos para una pregunta aquí . Parece que solía saber una forma de multiplicar una cadena. Sin embargo, ya no puedo recordar la sintaxis.
Estoy buscando algo como:
SELECT 'A' + ('a' * 1000) + 'ha!'
Para llegar a "Aaaaaaaaaaaaaaaha!" (Bueno, mucho más, por supuesto).
¿Es esto posible en T-SQL? (¿O estoy pensando en algún otro idioma?) Además, ¿existen otras técnicas para generar cadenas grandes?
sql-server
t-sql
Ricardo
fuente
fuente
REPLICATE
, dependiendo de cómo Richard lo usará (por ejemplo, puede comportarse de manera diferente cuando se usa la longitud de varchar frente a char), razón por la cual conecté laREPLICATE
palabra clave para señalar la documentación, en lugar de intentar regurgite todas las posibles trampas de la documentación aquí.