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 đúng để sửa một thủ tục (stored procedure) trong SQL là `ALTER PROCEDURE []`. Lệnh `ALTER PROCEDURE` được sử dụng để thay đổi định nghĩa của một thủ tục đã tồn tại. Phần `` chỉ định tên của thủ tục cần sửa đổi, và phần `` (nếu có) chứa danh sách các tham số đầu vào của thủ tục. Các phương án khác không đúng cú pháp hoặc không đầy đủ. Phương án 1: `alter table ` sai vì `ALTER TABLE` dùng để sửa đổi bảng, không phải thủ tục. Phương án 2: `alter store procedure []` sai vì từ khóa đúng là `PROCEDURE` chứ không phải `STORE PROCEDURE`. Phương án 3: `alter procedure []` sai vì cú pháp khai báo tham số không đúng (thiếu tên 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