-1- SQL Server 2000 : Các hàm toán học Các hàm thường có tham số vào kiểu liệu số giá trị trả chúng kiểu liệu số Thông thường lập trình Transaction-SQL, sử dụng hàm toán học 1/- Hàm ABS : Với cú pháp hàm ABS bên có kết trả trị tuyệt đối (absolute) số Kết trả luôn số dương Cú pháp : Trong : • Biểu thức số : biểu thức có kiểu liệu số mà bạn muốn tính trị tuyệt đối Ví dụ : Thực lệnh bên để lấy trị tuyệt đối hai số : 2002.02 -1972 Kết trả : 2/- Hàm PI : Với cú pháp đơn giản hàm PI bên có kết trả giá trị số pi toán học Cú pháp : -2- Ví dụ : Thực lệnh bên để in giá trị số pi Kết trả : 3/- Hàm POWER : Với cú pháp hàm POWER bên có kết trả phép tính lũy thừa số theo số mũ định Cú pháp : Trong : • Biểu thức số : biểu thức có giá trị kiểu liệu số • Số mũ : số dương thực phép lũy thừa Ví dụ : Thực lệnh bên đề tính giá trị mũ (2 lũy thừa 5) Kết trả : -34/- Hàm RAND : Với cú pháp hàm RAND bên có kết trả số thực ngẫu nhiên mà hệ thống Microsoft SQL Server tự động tạo đảm bảo không trùng lắp Cú pháp : Trong : • Số nguồn : giá trị số nguyên có phạm vi không vượt phạm vi kiểu liệu int làm giá trị nguồn cho hệ thống tạo số ngẫu nhiên • Số ngẫu nhiên : số thực dương có miền giá trị từ đến Ví dụ : Kết trả : 5/- Hàm ROUND : Với cú pháp hàm ROUND bên có kết trả số làm tròn -4Cú pháp : Trong : • Biểu thức số : biểu thức có kiểu liệu số thực • Vị trí làm tròn : số nguyên âm dương dùng để định vị trí muốn làm tròn, tính từ vị trí dấu chấm thập phân Ví dụ : Thực câu lệnh SELECT có sử dụng hàm ROUND bên : 6/- Hàm SIGN : Với cú pháp hàm SIGN bên có kết trả số quy định dấu biểu thức số Kết trả biểu thức số dương, -1 biểu thức số âm, biểu thức số không Cú pháp : Trong : • Biểu thức số : biểu thức có kiểu liệu số Ví dụ : Thực câu lệnh SELECT có sử dụng hàm SIGN bên : Kết trả : -5- 7/- Hàm SQRT : Với cú pháp hàm SQRT bên dùng để thực việc tính bậc hai số dương Kết trả số dương Cú pháp : Trong : • Biểu thức số : biểu thức số có giá trị dương Ví dụ : Thực lệnh bên để lấy bậc hai số Kết trả : ... đề tính giá trị mũ (2 lũy thừa 5) Kết trả : -34/- Hàm RAND : Với cú pháp hàm RAND bên có kết trả số thực ngẫu nhiên mà hệ thống Microsoft SQL Server tự động tạo đảm bảo không trùng lắp Cú pháp... tính từ vị trí dấu chấm thập phân Ví dụ : Thực câu lệnh SELECT có sử dụng hàm ROUND bên : 6/- Hàm SIGN : Với cú pháp hàm SIGN bên có kết trả số quy định dấu biểu thức số Kết trả biểu thức số... : biểu thức có kiểu liệu số Ví dụ : Thực câu lệnh SELECT có sử dụng hàm SIGN bên : Kết trả : -5- 7/- Hàm SQRT : Với cú pháp hàm SQRT bên dùng để thực việc tính bậc hai số dương Kết trả số dương