Funciones de cadena T-SQL




Temas

Los argumentos son variables, formatos de números o cadenas, que las funciones trabajan. En T-SQL, una función de trabajo sobre el tema " char_expr", por ejemplo, afecta a las cadenas de caracteres de texto. Nombre_de_la_función (integer_expr) significa que la función se refiere a números enteros de varios tipos. Cuando tenga que realizar una búsqueda de base de datos para una función que puede manipular el tema - cadenas de caracteres, números o variables - que desea utilizar. A continuación, busque la cadena específica o tipo de cadena que más te guste

Funciones

Diferentes funciones están trabajando en varios temas de T-SQL. ASCII, por ejemplo, trabaja en la char_expr tema: devuelve un resultado en el código ASCII que identifica el primer carácter de la cadena. CHAR_LENGTH obras sobre el mismo tema y le da el número total de caracteres en una variable de cadena". Baja " convierte caracteres en mayúsculas a minúsculas y " inversa " gira en torno a cadenas - " jklm " convierte " mlkj " si la influencia inversa de la cadena de caracteres.

Determinismo 

Funciones de cadena T-SQL son deterministas. Si la base de datos no ha cambiado su contenido, una función siempre dará el mismo resultado cuando se aplica al mismo conjunto de valores de entrada. Las funciones no deterministas llegar a un resultado diferente cada vez, incluso si el estado de base de datos sigue siendo el mismo. Nadie en el SQL Server incorporado funciones de cadena, como ASCII, puede ser modificado para convertirse en no-determinista. El determinismo hace que sea más fácil para el servidor de índice de los resultados de una función de T-SQL.

Consideraciones

La presencia de cadenas de caracteres y funciones puede no ser obvio para los usuarios de la base de datos. T-SQL trabaja con aplicaciones que incluyen una interfaz para seleccionar los datos con los que los usuarios quieren trabajar o que se basan los datos del uso del lenguaje en general, en lugar de escribir nombre_funcion (argumento). Si usted desea encontrar el precio de un producto en particular, por ejemplo, podría utilizar una función T-SQL para recoger los datos del servidor en forma de " el precio " emparejado con la cantidad.



Deja un comentario