“Conocimiento software>Software de base de datos

La función ronda en T -SQL

2014/7/15
Entender la función Transact -SQL Ronda Microsoft es crítica al realizar cálculos en T -SQL. El redondeo se realiza con frecuencia para facilitar los cálculos , pero puede causar grandes discrepancias en los cálculos si se hace incorrectamente . Malentendido los tres parámetros de entrada o de retorno de datos puede provocar resultados inesperados , que pueden incluir errores de desbordamiento aritmético . Parámetros de entrada

La función ronda tiene dos parámetros necesarios y un parámetro opcional. El primer parámetro es la expresión numérica que se va a redondear . Aquí , " numérico " se refiere a un número o expresión matemática más que el tipo de datos numérico . El segundo parámetro es la longitud a la que el número se redondeará , en lugares a la derecha del punto decimal. Este número puede ser un tinyint , smallint o tipo de datos entero . Un número negativo también se puede utilizar , forzando redondeo a la parte izquierda de la coma decimal . El último parámetro , opcional , es la función . El uso de un 0 o omitiendo esta función trunca la expresión numérica de la longitud especificada . Cualquier otro valor pequeño , pequeño o entero hace que la expresión numérica que se va a redondear .
Valores devueltos

El tipo de datos de retorno de la función Round depende del tipo de datos el parámetro de expresión numérica. Las expresiones numéricas que dan lugar a tinyint , smallint o valores enteros devolver un valor entero . Grandes valores enteros ( bigint ) devuelven el mismo tipo de datos , categorías decimales y numéricos devuelven un valor decimal, el dinero y los tipos de datos smallmoney devolver valores monetarios y los tipos de datos float y real tanto devolver un tipo de datos float . La función Round siempre devuelve un valor, que puede ser 0 si el parámetro length es negativo y mayor que el número de dígitos a la izquierda del punto decimal
Uso Ronda - . Sintaxis

Para llamar a la función ronda en una instrucción T -SQL , utilice una instrucción Select . Esto puede ser en línea con otros elementos que se seleccionan o independiente de otras acciones . La sintaxis de la sentencia Ronda es: SELECT ROUND ( numeric_expression , longitud , [ función] ) ;
Redondeo y truncamiento

El tercer parámetro de la función Round permite utilizar esta función para truncar un valor , así como redondeo . Por ejemplo , la consulta SELECT ROUND ( 350.88 , 0 ) devuelve un valor de 351.00 , que se ha redondeado al número entero más próximo . Consulta SELECT ROUND ( 350.88 , 0, 1 ) devuelve 350,00 , más que soltar los números a la derecha del punto decimal. Tenga cuidado con la función Round para asegurar resultados exactos para sus cálculos.

Software de base de datos
Cómo recoger los datos por correo electrónico con acceso
Cómo diseñar sistemas de bases de datos relacionales
Cómo activar Turned Off Menús Back on en Access 2007
Las limitaciones de ancho de banda en QuickBooks
¿Cuáles son las desventajas del enfoque de base de datos?
Cómo construir grandes sistemas basados ​​en conocimiento
Cómo crear un índice en Oracle /SQL
Cómo convertir Trailing Muestra Con SSIS
Conocimiento de la computadora © http://www.ordenador.online