Collections:
ROUND() - Rounding Values to Specific Precisions in SQL Server
How To Round a Numeric Value To a Specific Precision in SQL Server Transact-SQL?
✍: FYIcenter.com
Sometimes you need to round a numeric value to a specific precision. For example, you may want to round values in your financial statement to the precision of 1000.00. This can be done by the ROUND() function with the following syntax:
ROUND(value, precision, type) value: The input value to be rounded. precision: The location of the precision digit relative to the decimal point. type: 0 - Round to nearest value; 1 - Truncate to a lower value.
The tutorial exercise below gives some good examples of how to use the ROUND() function:
SELECT ROUND(1234.5678, 0, 0); SELECT ROUND(1234.5678, -3, 0); SELECT ROUND(1234.5678, -4, 0); SELECT ROUND(1234.5678, 3, 0); SELECT ROUND(1234.5678, 3, 1); GO 1235.0000 1000.0000 0.0000 1234.5680 1234.5670
⇒ RAND() - Generating Random Numbers in SQL Server
⇐ FLOOR, CEILING, ROUND - Converting Values to Integers in SQL Server
⇑ Numeric Expressions and Functions in SQL Server Transact-SQL
2017-03-11, 6494🔥, 0💬
Popular Posts:
How To Replace Given Values with NULL using NULLIF() in SQL Server Transact-SQL? Sometime you want t...
How Fixed Length Strings Are Truncated and Padded in SQL Server Transact-SQL? When the length of the...
How To Set Up SQL*Plus Output Format in Oracle? If you want to practice SQL statements with SQL*Plus...
How To Connect ASP Pages to Oracle Servers in Oracle? If you are running Windows IIS Web server and ...
Is PL/SQL Language Case Sensitive in Oracle? PL/SQL language is not case sensitive: Reserved words a...