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

RADIANS () Ví dụ trong SQL Server

Trong SQL Server, T-SQL RADIANS() hàm chuyển đổi một giá trị từ độ sang radian và trả về kết quả.

Bạn cung cấp góc (được chỉ định bằng độ) làm đối số khi gọi hàm và hàm sẽ trả về góc đó tính bằng radian.

Giá trị trả về sử dụng cùng kiểu dữ liệu với đối số.

Cú pháp

Cú pháp như sau:

RADIANS ( numeric_expression )  

Trong đó numeric_expression là góc xác định bằng radian. Nó có thể là một biểu thức của danh mục kiểu dữ liệu số chính xác hoặc số gần đúng, ngoại trừ bit kiểu dữ liệu.

Ví dụ 1 - Cách sử dụng cơ bản

Đây là một ví dụ cơ bản.

SELECT RADIANS(180) Result;

Kết quả:

+----------+
| Result   |
|----------|
| 3        |
+----------+

Tuy nhiên, nếu tôi thêm thành phần phân số, đây là điều sẽ xảy ra:

SELECT RADIANS(180.0) Result;

Kết quả:

+----------------------+
| Result               |
|----------------------|
| 3.141592653589793116 |
+----------------------+

Và đây là một ví dụ khác sử dụng một giá trị khác.

SELECT RADIANS(20.3) Result;

Kết quả:

+----------------------+
| Result               |
|----------------------|
| 0.354301838154848892 |
+----------------------+

Tuy nhiên, đây là điều sẽ xảy ra nếu tôi không bao gồm phần phân số:

SELECT RADIANS(20) Result;

Kết quả:

+----------+
| Result   |
|----------|
| 0        |
+----------+

Ví dụ 2 - Biểu thức

Bạn cũng có thể chuyển vào các biểu thức như sau:

SELECT RADIANS(45 * 4) Result;

Kết quả:

+----------+
| Result   |
|----------|
| 3        |
+----------+

Điều đó cũng giống như làm điều này một cách hiệu quả:

SELECT RADIANS(180) Result;

Kết quả:

+----------+
| Result   |
|----------|
| 3        |
+----------+

Chuyển đổi từ độ sang Radian

Nếu bạn cần chuyển đổi theo cách khác, hãy sử dụng T-SQL DEGREES() chức năng.


  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ách lấy ngày hiện tại trong SQL Server

  2. Các cách khác nhau để giám sát máy chủ SQL luôn có sẵn nhóm

  3. Cách sử dụng Top with Ties trong SQL Server - SQL Server / TSQL Hướng dẫn Phần 114

  4. Sao lưu một bảng duy nhất với dữ liệu của nó từ cơ sở dữ liệu trong sql server 2008

  5. SQL Server 2008- Nhận các ràng buộc bảng