What is NOT a valid JDBC Statement type?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "BatchStatement". JDBC chỉ định nghĩa ba giao diện cho câu lệnh, kế thừa nhau theo thứ tự Statement, PreparedStatement rồi CallableStatement; không có giao diện nào mang tên gộp nhiều câu lệnh như vậy. Việc gửi nhiều câu lệnh trong một lượt cũng không cần kiểu riêng, nó là khả năng sẵn có của các giao diện trên qua addBatch() cùng executeBatch(). "PreparedStatement" là kiểu hợp lệ và được khuyên dùng, vì câu lệnh có tham số dấu hỏi nên được chuẩn bị trước và chặn được tiêm mã truy vấn. "CallableStatement" cũng hợp lệ, dành cho việc gọi thủ tục hay hàm trong cơ sở dữ liệu, có thêm tham số chiều ra. "Statement" là kiểu cơ bản nhất, nhận câu lệnh dạng chuỗi ghép sẵn, vẫn hợp lệ dù dễ gặp rủi ro khi ghép dữ liệu người dùng vào chuỗi.
Cùng phần 3
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây