(+84) 236.3827111 ex. 402

Các kịch bản SQL trong DB2


Các kịch bản SQL bao gồm các câu lệnh truy vấn và các lệnh CSDL. Các kịch bản này là mối quan hệ đơn giản dễ hiểu và độc lập. Tuy nhiên, các biến hay các tham số không được hỗ trợ.

Cho ví dụ, các lệnh dưới đây được lưu lại trong tệp có tên script1.db2

CONNECT TO EXPRESS;

CREATE TABLE user1.mytable ( col1 INTEGER NOT NULL, col2 VARCHAR(40), col3 DECIMAL(9,2));

SELECT * FROM user1.mytable FETCH FIRST 10 ROWS ONLY;

COMMIT;

Tệp script1.db2

Trong phần kịch bản trên, tất cả các câu lệnh là các câu lệnh SQL, và mỗi câu lệnh được cách nhau bởi một dấu phân cách và trong trường hợp này là dấu chấm phẩy. Tên tệp không nhất thiết phải dùng đuôi mở rộng là db2. Bất kỳ phần mở rộng nào cũng dùng được.