JavaScript is required

Cho biết phương án nào sau đây là cấu trúc lời gọi Store Procedure?

A.

exec <tên STORE PROCEDURE> [ <danh sách các tham số> <kiểu dữ liệu>]

B.

exec <tên STORE PROCEDURE>

C.

exec <tên Store Procedure > [<danh sách các tham số>]

D.

exec <tên STORE PROCEDURE> [ <kiểu dữ liệu>]

Trả lời:

Đáp án đúng: C


Cấu trúc lời gọi Store Procedure trong SQL Server bao gồm từ khóa `exec` theo sau là tên của Store Procedure. Nếu Store Procedure có tham số, danh sách các tham số sẽ được đặt trong cặp ngoặc vuông `[]`. Kiểu dữ liệu của tham số không bắt buộc phải khai báo trong câu lệnh gọi. Vì vậy, phương án 3 là chính xác nhất, bao gồm cả tên Store Procedure và danh sách tham số (nếu có). Các phương án khác không đầy đủ hoặc không chính xác về mặt cú pháp. * **Phương án 1:** Sai vì có thêm `` trong ngoặc vuông. * **Phương án 2:** Đúng nếu Store Procedure không có tham số, nhưng phương án 3 bao quát hơn. * **Phương án 4:** Sai vì chỉ có `` trong ngoặc vuông, thiếu danh sách các tham số.

Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan