BIENVENIDOS A ESTE BLOG

Este blog contiene la informacion sobre las sentencias que se utilizan en Sql Server,para ello se vera desde lo mas escencial hasta lo mas complejo. Con las diferentes instrucciones que se den a conocer se podran tambien algunos ejercicios resueltos ademas de algunos propuesto. Esperando que sea de gran ayuda espero sus comentarios y sugerencias respecto a este tema.

miércoles, 13 de febrero de 2013

Las Funciones de SQL Server





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:


5 comentarios: