Breaking News
Loading...
18/02/2014

1 ví dụ về sử dụng RowType trong Oracle

Trong Oracle có 1 dạng là RowType, nó giống như 1 object phản ánh một dòng trong một table.

Như trong ví dụ dưới đây, khai báo một RowType là t. Sau đó khai báo 1 cursor lấy dữ liệu từ account_list table, và dùng vòng lặp đổ từng dòng vào RowType t.

DECLARE
  t account_list%RowType;
  CURSOR cc
  IS
    SELECT * FROM account_list;
BEGIN
  OPEN cc;
  LOOP
    FETCH cc INTO t;
    dbms_output.put_line(t.account_list_id);
    EXIT
  WHEN cc%notfound;
  END LOOP;
  CLOSE cc;
END;

1 comments:

 
Toggle Footer