Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jaki byłby niezawodny sposób na uzyskanie wartości ułamkowej z liczby?

Użyj operatora modułu (%). Otrzymasz 0.80 .

Tak:

declare @val decimal(8, 2)
set     @val = 15.80
select  @val, @val % 1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sprawdź typ parametru funkcji partycji w SQL Server (T-SQL)

  2. Jak znaleźć port dla MS SQL Server 2008?

  3. nie jest rozpoznawaną nazwą funkcji wbudowanej

  4. Używanie instrukcji CASE wewnątrz klauzuli IN

  5. SQL SUMA z dwóch różnych tabel