La función REPLICATE es una función de manipulación de series de caracteres que manipula todos los tipos de datos (BIT, BLOB y CHARACTER) y devuelve una serie de caracteres compuesta por varias copias de una serie de caracteres suministrada.
REPLICATE devuelve una serie que consta de la serie de caracteres patrón proporcionada por ExpresiónSeriePatrón repetida el número de veces que especifique ExpresiónNuméricaCuenta.
La serie de caracteres patrón puede tener el tipo de datos CHARACTER, BLOB o BIT y la cuenta debe ser de tipo INTEGER. El resultado es del mismo tipo de datos que la serie de caracteres patrón.
Si la cuenta es negativa o cero, se devuelve una serie de caracteres de longitud cero. Si cualquiera de los parámetros es NULL, el resultado es NULL.
La cuenta está limitada a 32*1024*1024 para proteger el intermediario de programas erróneos. Si se supera este límite, se emite una condición de excepción.