JavaScript is required

Giả sử các giá trị của trường MANV có 2 ký tự đầu là BC hay HD. Ta ghi trong Validation rule như thế nào thì hợp lệ

A.
LIKE “BC*” OR “HD*”
B.
LIKE “BC*” OR LIKE “HD*”
C.
LIKE OR( “BC*”, “HD*”)
D.
Các câu trên đều sai
Trả lời:

Đáp án đúng: B


Câu hỏi này kiểm tra kiến thức về cú pháp của Validation Rule trong một hệ quản trị cơ sở dữ liệu (ví dụ như Microsoft Access) để ràng buộc dữ liệu nhập vào trường MANV. Yêu cầu là giá trị của trường MANV phải có 2 ký tự đầu là 'BC' hoặc 'HD'. * **Phương án A: LIKE “BC*” OR “HD*”** * Sai. Trong cú pháp Validation Rule, cần chỉ rõ mệnh đề LIKE cho từng điều kiện. * **Phương án B: LIKE “BC*” OR LIKE “HD*”** * Đúng. Cú pháp này chính xác. `LIKE "BC*"` kiểm tra xem trường MANV có bắt đầu bằng "BC" hay không, và `LIKE "HD*"` kiểm tra xem trường MANV có bắt đầu bằng "HD" hay không. Kết hợp với `OR`, biểu thức này đảm bảo rằng trường MANV phải bắt đầu bằng một trong hai giá trị này. * **Phương án C: LIKE OR( “BC*”, “HD*”)** * Sai. Đây không phải là cú pháp hợp lệ trong Validation Rule. Hàm OR không được sử dụng trực tiếp như vậy với LIKE. * **Phương án D: Các câu trên đều sai** * Sai, vì phương án B đúng. Vậy, phương án B là đáp án đúng nhất.

Câu hỏi liên quan