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

TAN () Ví dụ trong SQL Server

Trong SQL Server, TAN() hàm trả về tiếp tuyến của biểu thức đầu vào.

Bạn cung cấp giá trị làm đối số khi gọi hàm.

Cú pháp

Cú pháp như sau:

TAN ( float_expression ) 

Ở đâu float_expression là một biểu thức của kiểu float hoặc của một kiểu có thể được chuyển đổi hoàn toàn thành float, được hiểu là số radian.

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

Đây là một ví dụ cơ bản trả về tiếp tuyến của một giá trị.

SELECT TAN(1) Result;

Kết quả:

+-----------------+
| Result          |
|-----------------|
| 1.5574077246549 |
+-----------------+

Và với một giá trị khác.

SELECT TAN(2.3) Result;

Kết quả:

+-------------------+
| Result            |
|-------------------|
| -1.11921364173413 |
+-------------------+

Ví dụ 2 - Giá trị âm

Ở đây chúng tôi chuyển giá trị trước đó thành giá trị âm.

SELECT TAN(-2.3) Result;

Kết quả:

+------------------+
| Result           |
|------------------|
| 1.11921364173413 |
+------------------+

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

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

SELECT TAN(2.5 + 0.3) Result;

Kết quả:

+--------------------+
| Result             |
|--------------------|
| -0.355529831651176 |
+--------------------+

Ví dụ 4 - Truyền vào một hàm

Trong ví dụ này, tôi chuyển vào T-SQL PI() hoạt động như một đối số.

SELECT 
  PI() 'PI',
  TAN(PI()) 'Tangent of PI';

Kết quả:

+------------------+-----------------------+
| PI               | Tangent of PI         |
|------------------+-----------------------|
| 3.14159265358979 | -1.22464679914735E-16 |
+------------------+-----------------------+

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để biết nếu một cột được tính toán là xác định trong SQL Server

  2. SYSUTCDATETIME () so với GETUTCDATE () trong SQL Server:Sự khác biệt là gì?

  3. Chuyển phân vùng bảng trong SQL Server:Hướng dẫn

  4. Microsoft công bố SQL Server 2012 R2 và SQL Server 2012 R3!

  5. MAX so với Top 1 - cái nào tốt hơn?