Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cách đáng tin cậy để nhận giá trị phân số từ một số là gì?

Sử dụng toán tử modulus (%). Bạn sẽ nhận được 0.80 .

Như thế này:

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. Sự cố với thay đổi đối chiếu cơ sở dữ liệu (SQL Server 2008)

  2. Visual Studio:ContextSwitchDeadlock

  3. Nhóm theo số lượng và tổng số

  4. DAY () Ví dụ trong SQL Server (T-SQL)

  5. Cách tách một chuỗi trong SQL Server