Trong SQL Server, T-SQL PI()
hàm là một hàm toán học trả về giá trị không đổi của π (pi).
Cú pháp
Cú pháp như sau:
PI ( )
Vì vậy, không cần đối số (hoặc được chấp nhận).
Ví dụ 1 - Cách sử dụng cơ bản
Đây là một ví dụ để chứng minh.
SELECT PI() Result;
Kết quả:
+------------------+ | Result | |------------------| | 3.14159265358979 | +------------------+
Ví dụ 2 - Độ chính xác giảm
Dưới đây là một ví dụ về hiển thị số π bằng cách sử dụng độ chính xác giảm. Trong trường hợp này, chúng tôi sử dụng ROUND()
hàm để chỉ định trả về bao nhiêu vị trí thập phân.
SELECT ROUND(PI(), 2) Result;
Kết quả:
+----------+ | Result | |----------| | 3.14 | +----------+
Và nếu chúng ta làm tròn nó thành 4 chữ số thập phân thì chữ số 5
sẽ được làm tròn đến 6
.
SELECT ROUND(PI(), 4) Result;
Kết quả:
+----------+ | Result | |----------| | 3.1416 | +----------+
Ví dụ 3 - Biểu thức
Đây là một ví dụ về việc sử dụng PI()
như một phần của biểu thức.
SELECT PI() + 7 Result;
Kết quả:
+------------------+ | Result | |------------------| | 10.1415926535898 | +------------------+
Và một ví dụ khác:
SELECT ROUND(PI(), 2) + 0.3 Result;
Kết quả:
+----------+ | Result | |----------| | 3.44 | +----------+