1. Trang chủ
  2. » Công Nghệ Thông Tin

Cú pháp lập trình

2 232 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Cú pháp lập trình
Chuyên ngành Công nghệ Thông tin
Thể loại Giáo trình
Định dạng
Số trang 2
Dung lượng 98,72 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Công ty cổ phần đầu tư phát triển công nghệ - FPT Giáo trình SQL và PL/SQL Reset: Bỏ các breakpoint.. Tổ chức các PL/SQL Program Unit • Các PL/SQL Program Unit thường được tổ chức lại tr

Trang 1

Công ty cổ phần đầu tư phát triển công nghệ - FPT

Giáo trình SQL và PL/SQL

Reset: Bỏ các breakpoint

Tổ chức các PL/SQL Program Unit

• Các PL/SQL Program Unit thường được tổ chức lại trong các library (.PLL/.PPL)

Create: Tạo một library mới

Open: Mở library

Save: Ghi lại thay đổi

• Attached library: Sử dụng các program unit trong các Attached library như các hàm mặc định

• Stored Program Unit: Cất Program Unit thành các Stored Program Unit trong CSDL

18 cú pháp lập trình

18.1 IF

IF condition THEN actions [ELSIF condition THEN actions] [ELSE actions] END IF

Ví dụ 1

IF ename := 'SCOTT' THEN

beam_me_up := 'YES';

COMMIT;

ELSE

beam_me_up := 'NO';

ROLLBACK;

END IF;

Ví dụ 2

IF choice= 1 THEN action := 'Run payroll';

ELSIF choice=2 THEN action:='Run';

ELSIF choice=3 THEN action:='Backup';

ELSE action:='Invalid';

END IF;

18.2 LOOP và EXIT

LOOP

actions;

[EXIT loop_label [WHEN condition]]

END LOOP

Ví dụ 1:

LOOP

counter:=counter-1

INSERT INTO numbered_rows VALUES (counter);

IF counter = 10 THEN

Trang 2

C«ng ty cæ phÇn ®Çu t− ph¸t triÓn c«ng nghÖ - FPT

Gi¸o tr×nh SQL vµ PL/SQL

COMMIT;

EXIT;

END IF;

END LOOP;

VÝ dô 2:

LOOP

EXIT WHEN total_sals = 60000;

END LOOP;

18.3 FOR

FOR control_variable IN [REVERSE] low_value high_value

VÝ dô

FOR I IN 1 2000

LOOP

INSERT INTO numbered_rows VALUES (i);

preserve_i:=i;

END LOOP;

18.4 WHILE

WHILE condition

VÝ dô

WHILE Bill<250

LOOP

actions;

END LOOP;

18.5 GOTO

GOTO label

VÝ dô

BEGIN

<<label1>>

GOTO label1

Ngày đăng: 06/10/2013, 09:20

TỪ KHÓA LIÊN QUAN

w