Trong phần này, chúng ta sẽ xem cách tìm giai thừa của một số bằng PL / SQL. Trong mã PL / SQL, một số nhóm lệnh được sắp xếp trong một khối của các câu lệnh khai báo liên quan.
Giai thừa của một số về cơ bản là phép nhân tất cả các số nguyên từ 1 đến n, trong đó n là số đã cho. Con trai! =n * (n - 1) * (n - 2) *… * 2 * 1.
Ví dụ (PL / SQL)
DECLARE fact number :=1; n number := &1; BEGIN while n > 0 loop fact:=n*fact; n:=n-1; end loop; dbms_output.put_line(fact); END;
Đầu ra
Consider 5 has given 120