Funciones sql server

Solo disponible en BuenasTareas
  • Páginas : 5 (1113 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de noviembre de 2010
Leer documento completo
Vista previa del texto
FUNCIONES DE SQL SERVER
SYSDATETIME () Devuelve un valor datetime2(7) que contiene la fecha y hora del equipo en el que la instancia de SQL Server se está ejecutando. El ajuste de zona horaria no está incluido.

FUNCIONES MATEMÁTICAS
Las siguientes funciones escalares realizan un cálculo, normalmente basado en valores de entrada proporcionados como argumentos, y devuelven un valor numérico:ABS DEGREES RAND ACOS ASIN ATAN ATN2 CEILING COS COT EXP FLOOR LOG LOG10 PI POWER RADIANS ROUND SIGN SIN SQRT SQUARE TAN

Las funciones aritméticas, como ABS, CEILING, DEGREES, FLOOR, POWER, RADIANS y SIGN, devuelven un valor del mismo tipo de datos que el valor de entrada. Las funciones trigonométricas y otras funciones, incluidas EXP, LOG, LOG10, SQUARE y SQRT, convierten sus valores deentrada a float y devuelven un valor de tipo float.

FUNCIONES DE CADENA
ASCII (Transact-SQL) Devuelve el valor de código ASCII del carácter situado más a la izquierda de una expresión de caracteres. CHAR (Transact-SQL) Convierte un código ASCII int en un carácter. LEFT (Transact-SQL) Devuelve la parte izquierda de una cadena de caracteres con el número de caracteres especificado.

LEFT (character_expression , integer_expression )
Argumentos

character_expression
Es una expresión de datos de caracteres o binarios. character_expression puede ser una constante, variable o columna. El tipo de datos de character_expression puede ser cualquiera, excepto text y ntext, que se pueda convertir implícitamente a varchar y nvarchar. De lo contrario, utilice la función CAST para convertircharacter_expression explícitamente.

integer_expression
Es un entero positivo que especifica cuántos caracteres de character_expression se van a devolver. Si integer_expression es negativo, se devuelve un error. Si integer_expression es del tipo bigint y contiene un valor grande, character_expression debe ser de un tipo de datos de valor grande como varchar(max). RIGHT (Transact-SQL) Devuelve laparte derecha de una cadena de caracteres con el número de caracteres especificado.

RIGHT ( character_expression , integer_expression )
Argumentos

character_expression
Es una expresión de datos de caracteres o binarios. character_expression puede ser una constante, variable o columna. El tipo de datos de character_expression puede ser cualquiera, excepto text y ntext, que se pueda convertir implícitamente a varchar y nvarchar. De lo contrario, utilice la función CAST para convertir character_expression explícitamente.

integer_expression
Es un entero positivo que especifica cuántos caracteres de character_expression se devolverán. Si integer_expression es negativo, se devuelve un error. Si integer_expression es del tipo bigint y contiene un valor grande, character_expressiondebe ser de un tipo de datos de valor grande como varchar(max). LEN (Transact-SQL) Devuelve el número de caracteres de la expresión de cadena especificad, exluidos los espacios en blanco finales. Nota: Para devolver el número de bytes usado para representar una expresión, utilice la función DATALENGTH. Sintaxis LEN ( string_expression ) UPPER Devuelve una expresión de caracteres con datos decaracteres en minúsculas convertidos a mayúsculas. Sintaxis UPPER ( character_expression ) Argumentos

character_expression
Es una expresión de datos de caracteres. character_expression puede ser una constante, una variable o una columna de datos binarios o de caracteres. character_expression debe ser de un tipo de datos que se pueda convertir implícitamente a varchar. De lo contrario, utiliceCAST para convertir character_expression explícitamente. LOWER (Transact-SQL) Devuelve una expresión de caracteres después de convertir en minúsculas los datos de caracteres en mayúsculas. Sintaxis LOWER ( character_expression ) Argumentos

character_expression
Es una expresión de datos binarios o de caracteres. character_expression puede ser una constante, una variable o una columna....
tracking img