Trong Oracle, sử dụng ABS chức năng thay đổi giá trị âm thành giá trị dương. Hàm này nhận làm đối số bất kỳ kiểu dữ liệu số nào và trả về giá trị tuyệt đối.
Cú pháp
ABS(n)
Ví dụ về chức năng ABS của Oracle
1. Sử dụng Câu lệnh Chọn
SELECT ABS(-15) Positive_value FROM DUAL;
Đầu ra
POSITIVE_VALUE -------------- 15 1 row selected.
2. Sử dụng PL / SQL Block
SET SERVEROUTPUT ON; DECLARE n_value NUMBER; BEGIN n_value := ABS(-9); DBMS_OUTPUT.PUT_LINE (n_value); END; /
Đầu ra
9 PL/SQL procedure successfully completed.
Xem thêm
- Ví dụ về hàm SUBSTR với INSTR
- Làm tròn đến gần 0,25 trong Oracle
-
Làm cách nào để tôi có thể đưa ra một lệnh duy nhất từ dòng lệnh thông qua sql plus?
-
làm thế nào để chỉ chọn hàng có trình tự tối đa mà không sử dụng truy vấn con?
-
Số nhận dạng ORA-00972 là tên cột bí danh quá dài
-
Mệnh đề WHERE có điều kiện với câu lệnh CASE trong Oracle
-
Tệp kết xuất cốt lõi và thêm mã gỡ lỗi trong ứng dụng thực thi cho Ứng dụng Oracle