You are on page 1of 4

FUNCIONES IMPORTANTES DE SQL SERVER

 SubString: La función subcadena para SQL Server es utilizada para


obtener una parte de un dato o datos almacenados.

Sintaxis:
SUBSTRING (expresión, inicio, longitud)

Donde expresión es la cadena de caracteres, inicio es el índice de


comienzo de la subcadena en este caso la numeración empieza desde 1,
longitud es la cantidad de caracteres que formaran parte de la subcadena.
Por ejemplo:
- SUBSTRING ('abcdefgh', 1, 2) cuyo resultado sería: 'ab’

 DatePart: La función datepart en SQL se utiliza para obtener un numero


entero que es resultado de una instancio date.

Sintaxis
DATEPART (datepart, date)

Donde datepart es una fecha u hora para la que se devolverá un entero


esta tiene una lista de argumentos, date es una expresión que podría ser
un valor time, date, smalltime, datetime, etc. Por ejemplo:

- SELECT DATEPART(year, 0), DATEPART(month, 0), DATEPART(day, 0) cuyo


resultado es: '1900/01/01'
 DatedIff: La función datediff en SQL se utiliza para obtener un numero
que es la diferencia entre un estado inicial con uno final.

Sintaxis
DATEDIFF (datepart, inicio, fin)

Donde datepart es una fecha u hora, inicio indica un elemento de inicio


que podría ser una fecha u hora, de igual manera el fin. Por ejemplo:

- DATEDIFF (año, '2005-12-31', '2006-01-01’) cuyo resultado seria 1.

 IsNull: La funcion isnull en SQL se utiliza para reemplazar Null con un


valor especificado.

Sintaxis
ISNULL ( evaluar_expresion, valor_reemplazo )

Donde evaluar_expresion es la expresión que podría ser Null y valor


reemplazo en el valor que se tomaría cuando evaluar_expresion en NULL.
Ejemplo:

- ISNULL(Nota, 50) cuyo resultado seria 50 si Nota es Null.

 Cast: La función cast en SQL se utiliza para convertir una expresión en


otro tipo de dato especificado.

Sintaxis
CAST (expresión AS tipo_de_dato)
Donde expresión es la parte que se va a convertir en el tipo de dato
especificado que es tipo_de_dato. Por ejemplo:

- CAST (Cantidad AS varchar(12)) cuyo resultado sería: Cantidad de tipo


varchar(12).

 GetDate: La función getdate en SQL se utilizar para obtener el valor


actual de la base de datos de forma fecha_tiempo.

Sintaxis
GETDATE ( )

Donde se retorna el valor de la fecha y hora actual. Por ejemplo:

- GETDATE ( ) cuyo resultado sería: '2017-12-23 15:10:01.023'

 Str: La funcion Str en SQL se utiliza para convertir un dato numero en un


carácter.

Sintaxis
STR ( punto_flotante [ , longitud [ , decimal ] ] )

Donde punto_flotante es un numero de tipo float, longitud es la cantidad


de caracteres que conforman el punto_flotante, decimal es la cantidad de
espacios decimales a la derecha. Por ejemplo:

- STR(256.45, 6, 1) cuyo resultado seria '256.5'


UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DE CUSCO
Facultad de Ingeniería Electrónica, Eléctrica Mecánica e
Informática
Escuela Profesional de Ingeniería Informática y de Sistemas

FUNCIONES IMPORTANTES DE SQL

ASIGNATURA : Sistemas de Base de Datos I

DODENTE : Javier Arturo Rozas Huacho

NOMBRE :

CODIGO : 150402

CUSCO - PERÚ
2017

You might also like