JavaScript is required

Cho biết phương án nào sau đây là cú pháp câu lệnh sửa thủ tục?

A.
alter table <tên thủ tục>
B.
alter store procedure <tên thủ tục>[<danh sách các tham số>]
C.
alter procedure <tên thủ tục> [<danh sách các tham số><kiểu dữ liệu>]
D.
alter procedure <tên thủ tục>[<danh sách các tham số>]
Trả lời:

Đáp án đúng: D


Cú pháp để sửa đổi một thủ tục (stored procedure) trong SQL là `ALTER PROCEDURE []`. Câu lệnh này cho phép bạn thay đổi định nghĩa của một thủ tục đã tồn tại mà không cần phải xóa và tạo lại nó. - Phương án A: `alter table ` sai vì `alter table` dùng để sửa đổi bảng, không phải thủ tục. - Phương án B: `alter store procedure []` sai vì từ khóa đúng phải là `PROCEDURE`, không phải `STORE PROCEDURE`. - Phương án C: `alter procedure []` sai vì cú pháp khai báo tham số và kiểu dữ liệu không đúng vị trí. Kiểu dữ liệu phải được khai báo cùng với tên tham số, không phải sau danh sách tham số. - Phương án D: `alter procedure []` đúng vì đây là cú pháp chuẩn để sửa đổi thủ tục.

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