Las funciones hacen que el bloque de consulta sea más potente y se utilizan para manipular valores de datos. Una función es un conjunto de sentencias que operan como una unidad lógica. Una función tiene un nombre, retorna un parámetro de salida y opcionalmente acepta parámetros de entrada. Las funciones de SQL Server no pueden ser modificadas, las funciones definidas por el usuario si.
Funciones para el manejo de cadenas
Microsoft SQL Server tiene algunas funciones para trabajar con cadenas de caracteres. Estas son algunas:
- substring (cadena, inicio, longitud): Devuelve una parte de la cadena especificada como primer argumento, empezando desde la posición especificada por el segundo argumento y de tantos caracteres de longitud como indica el tercer argumento.
Ejemplo:
- str (numero, longitud, cantidad decimales): Convierte números a caracteres; el primer parámetro indica el valor numérico a convertir, el segundo la longitud del resultado (debe ser mayor o igual a la parte entera del número más el signo si lo tuviese) y el tercero, la cantidad de decimales. El segundo y tercer argumento son opcionales y deben ser positivos.
Ejemplo: Se convierte el valor numérico "123.456" a cadena, especificando 7 de longitud y 3 decimales:
Si no se colocan el segundo y tercer argumento, la longitud predeterminada es 10 y la cantidad de decimales 0 y se redondea a entero.
Ejemplo: se convierte el valor numérico "123.456" a cadena:
muy bueno tu blog
ResponderEliminarimagenes de diagrramas de flujo tienes
ResponderEliminarel manejo de las cadenas x q es tan importante??
ResponderEliminarporque te permite manejar o especificar los parametros de una consulta
Eliminarpara poder realizar las consultas mas faciles y sencillas
ResponderEliminar