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

Tại sao SQL Server làm tròn kết quả của phép chia hai số nguyên?

Khi bạn thực hiện phép chia số nguyên (số nguyên chia cho số nguyên), bạn luôn nhận được câu trả lời là số nguyên. 50/100 =.50, là 0 trong kiểu nói số nguyên.

Bạn đã thử chia MY_COLUMN cho 100,0 chưa?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có cách nào để truy xuất định nghĩa dạng xem từ SQL Server bằng ADO thuần túy không?

  2. Ngừng bắt SQL Server làm công việc bẩn thỉu của bạn

  3. Lựa chọn bộ xử lý thực tế cho khối lượng công việc OLTP SQL Server 2014/2016

  4. Sử dụng PARSENAME () để trả về một phần của tên đối tượng trong SQL Server

  5. SqlParameter không cho phép Tên bảng - các tùy chọn khác mà không có cuộc tấn công tiêm sql?