Sintaxis y argumentos de funciones
A continuación se muestra la sintaxis de la función replicada en SQL Server:
Replicate (String_Expression, Integer_Expression)La función acepta dos argumentos principales, como se muestra:
La función luego devolverá un tipo similar a la cadena de entrada.
Ejemplos
Ejemplo 1 - Uso de la función Basic Replicate ()
El siguiente ejemplo muestra el uso básico de la función replicate () para repetir varias cadenas repetidamente.
seleccionarLa salida resultante es como se muestra:
HelloHellohello | WorldWorldWorldWorld | SQL SERVERSQL SERVERSQL SERVERSQL SERVERSQL SERVER |Ejemplo 2: usando la función replicate () con concat y columna de tabla
El siguiente ejemplo muestra cómo combinar la función concat con la función replicada en una columna de tabla.
La tabla original es como se muestra:
La consulta se proporciona a continuación:
Seleccione Concat (replicate ('0-', 3), product_name) como válido de los productos p;La consulta anterior usa la función replicada para repetir la cadena '0-' tres veces. Luego pasamos el valor resultante a la función concat, que agrega las cadenas a la primera posición.
La tabla resultante es como se muestra:
Conclusión
Esta publicación cubrió los conceptos básicos de trabajar con la función replicada en SQL Server. La función replicada le permite repetir rápida y fácilmente una entrada varias veces.