DB2 Developer Workbench (DWB) là công cụ được xây dựng trên nền tảng Eclipse, phục vụ cho việc phát triển các thủ tục, hàm, truy vấn XML, ứng dụng SQLJ,… DWB đến như một hình ảnh riêng rẽ (nó không phải là một phần trong gói cài đặt DB2) nhưng hoàn toàn miễn phí. Có thể tải DWB về từ trang “Download” trên địa chỉ http://ibm.com/db2/express.
Tạo một thủ tục trong DWB: Để tạo một thủ tục bằng Java hay SQL PL, hãy làm theo các bước sau. Lưu ý rằng không thể tạo được các thủ tục được viết bằng các ngôn ngữ khác trong DWB
Bước 1: Tạo một dự án DWB (project)
Từ menu, chọn File -> New -> Project và chọn Data Development Project. Từng bước làm theo hướng dẫn để nhập tên dự án, chọn cơ sở dữ liệu bạn muốn sử dụng và xác định rõ thư mục JDK (cái nào mặc định thường là đúng).
Bước 2: Tạo một thủ tục
Sau khi tạo xong dự án, phía bên phải của cửa sổ (data perspective) sẽ xuất hiện dự án mới vừa tạo. Khi muốn tạo một thủ tục, bạn nhấn chuột phải vào thư mục thủ tục và chọn New -> Stored Procedure. Hoàn thành các thông tin được yêu cầu trong từng bước tạo mới một thủ tục như: thủ tục đó kết hợp với dự án nào, tên và ngôn ngữ để viết thủ tục (lưu ý rằng chỉ có SQL PL và Java được hỗ trợ trong DWB) và các câu lệnh SQL dùng trong thủ tục. Mặc định, DWB sẽ cung cấp cho bạn câu lệnh SQL mẫu ví dụ. Tới đây bạn có thể nhấn Finish và thủ tục sẽ được tạo ra và trong đó có sử dụng đoạn mã mẫu và các câu lệnh SQL trong ví dụ được cung cấp ở trên.
Bước 3: Biên dịch một thủ tục
Khi một thủ tục đã được tạo, bạn biên dịch và triển khai bằng cách nhấp phải vào nó trong khung bên trái và chọn Deploy.
Bước 4: Thực thi một thủ tục
Khi một thủ tục đã được biên dịch, bạn có thể thực thi nó bằng cách nhấp phải chuột vào nó và chọn Run. Kết quả sẽ xuất hiện trong khung “Result” ở góc dưới phải
Để thực thi một thủ tục bằng dòng lệnh, bạn có thể sử dụng câu lệnh CALL
» Các tin khác: