Función de cadena SQL es una función de cadena incorporada.
Realiza una operación en un valor de entrada de cadena y devuelve una cadena o valor numérico.
A continuación se muestra toda la función de cadena Sql incorporada:
ASCII, NCHAR, SOUNDEX, CHAR, PATINDEX, SPACE, CHARINDEX, REPLACE, STR, DIFFERENCE, QUOTENAME, STUFF, LEFT, REPLICATE, SUBSTRING, LEN, REVERSE, UNICODE, LOWER, RIGHT, UPPER, LTRIM, RTRIM
Ejemplo de función de cadena SQL , ASCII
- Devuelve el valor del código ASCII de un botón del teclado y el resto, etc. (@, R, 9, *).
Sintaxis - ASCII (carácter)
SELECCIONE ASCII ('a') - Valor = 97
SELECCIONAR ASCII ('b') - Valor = 98
SELECCIONE ASCII ('c') - Valor = 99
SELECCIONE ASCII ('A') - Valor = 65
SELECCIONE ASCII ('B') - Valor = 66
SELECCIONAR ASCII ('C') - Valor = 67
SELECCIONAR ASCII ('1') - Valor = 49
SELECCIONAR ASCII ('2') - Valor = 50
SELECCIONAR ASCII ('3') - Valor = 51
SELECCIONAR ASCII ('4') - Valor = 52
SELECCIONAR ASCII ('5') - Valor = 53
Ejemplo de función de cadena SQL , SPACE
-Vuelve espacios en su consulta SQL (puede especificar el tamaño del espacio).
Sintaxis - ESPACIO (entero)
SELECCIONAR ('SQL') + ESPACIO (0) + ('TUTORIALES')
- Valor = TUTORIALES DE SQL
SELECCIONAR ('SQL') + ESPACIO (1) + ('TUTORIALES')
- Valor = TUTORIALES SQL
Ejemplo de función de cadena SQL , CHARINDEX
-Vuelve la posición inicial de una cadena de caracteres.
Sintaxis - CHARINDEX (cadena1, cadena2 [, ubicación_inicio])
SELECT CHARINDEX ('SQL', 'Tutorial de SQL bien organizado para entender')
- Valor = 27
SELECT CHARINDEX ('SQL', 'Bien organizado, entender el tutorial de SQL', 20)
- Valor = 27
SELECT CHARINDEX ('SQL', 'Bien organizado, entender el tutorial de SQL', 30)
- Valor = 0 (Porque el índice se cuenta desde 30 y más)
Ejemplo de función de cadena SQL , SUSTITUIR
-Sustituye todas las apariciones de string2 en string1 con string3.
Sintaxis - REEMPLAZAR ('cadena1', 'cadena2', 'cadena3')
SELECT REPLACE ('Todas las funciones', 'Todas', 'SQL')
- Valor = Función SQL
Ejemplo de función de cadena SQL , QUOTENAME
-Devuelve una cadena Unicode con los delimitadores agregados para hacer que la cadena de entrada sea un identificador delimitado válido de Microsoft® SQL Server ™.
Sintaxis - QUOTENAME ('string' [, 'quote_character'])
SELECT QUOTENAME ('Sql [] String')
- Valor = [Sql []] Cadena]
Ejemplo de función de cadena SQL , COSAS
- Elimina una longitud especificada de caracteres e inserta una cadena en un índice inicial especificado.
Sintaxis - COSAS (cadena1, índice de inicio, longitud, cadena2)
SELECT STUFF ('SqlTutorial', 4, 6, 'Función')
- Valor = SqlFunctional
SELECCIONAR COSAS ('Buenos días', 5, 3, 'buenos')
- Valor = Buena
Ejemplo de función de cadena SQL , IZQUIERDA
-Vuelve la parte izquierda de una cadena con el número especificado de caracteres.
Sintaxis - IZQUIERDA (cadena, entero)
SELECCIONAR IZQUIERDA ('TravelYourself', 6)
- Valor = Viajar
SELECCIONAR IZQUIERDA ('BeautyCentury', 6)
- Valor = Belleza
Ejemplo de función de cadena SQL , DERECHO
-Vuelve la parte derecha de una cadena con el número especificado de caracteres.
Sintaxis - DERECHA (cadena, entero)
SELECCIONAR DERECHA ('TravelYourself', 6)
- Valor = nosotros mismos
SELECCIONAR DERECHA ('BeautyCentury', 6)
- Valor = Siglo
Ejemplo de función de cadena SQL , REPRODUCIR EXACTAMENTE
-Repite la cadena un número específico de veces.
Sintaxis - REPLICAR (cadena, entero)
SELECCIONAR REPLICAR ('Sql', 2)
- Valor = SqlSql
Ejemplo de función de cadena SQL , SUBSTRING
-Vuelve parte de una cadena.
Sintaxis - SUBSTRING (cadena, índice de inicio, longitud)
SELECCIONAR SUBSTRING ('SQLServer', 4, 3)
- Valor = Ser
Ejemplo de función de cadena SQL , LEN
-Vuelve el número de caracteres en una cadena.
Sintaxis - LEN (cuerda)
SELECCIONAR LEN ('SQLServer')
- Valor = 9
Ejemplo de función de cadena SQL , INVERSA
-Vuelve revertir una cadena.
Sintaxis - REVERSE (cadena)
SELECCIONAR REVERSE ('SQLServer')
- Valor = revreSLQS
Ejemplo de función de cadena SQL , UNICODE
-Vuelve un valor entero estándar Unicode.
Sintaxis - UNICODE (carácter)
SELECCIONAR UNICODE ('SqlServer')
- Valor = 83 (se necesita el primer carácter)
SELECCIONAR UNICODE ('S')
- Valor = 83
Ejemplo de función de cadena SQL , BAJAR
-Convertir cadena a minúsculas.
Sintaxis - INFERIOR (cuerda)
SELECCIONAR INFERIOR ('SQLServer')
- Valor = servidor SQL
Ejemplo de función de cadena SQL , SUPERIOR
-Convertir cadena a mayúsculas.
Sintaxis - SUPERIOR (cuerda)
SELECCIONAR SUPERIOR ('sqlserver')
- Valor = SERVIDOR SQL
Ejemplo de función de cadena SQL , LTRIM
-Vuelve una cuerda después de quitar los espacios en blanco iniciales en el lado izquierdo.
Sintaxis - LTRIM (cuerda)
SELECCIONAR LTRIM ('sqlserver')
- Valor = 'servidor SQL' (Quite el espacio del lado izquierdo o los espacios en blanco)
Ejemplo de función de cadena SQL , RTRIM
-Devuelve una cuerda después de quitar los espacios en blanco iniciales en el lado derecho.
Sintaxis - RTRIM (cadena)
SELECCIONAR RTRIM ('SqlServer')
- Valor = 'Servidor SQL' (Quite el espacio del lado derecho o los espacios en blanco)
¡Hola