Một trigger
có thể liên kết với bao nhiêu bảng tro...
Một trigger
có thể liên kết với bao nhiêu bảng tro...
Trong MySQL, mỗi trigger
được liên kết với một bảng cụ thể và chỉ có thể được kích hoạt bởi các hoạt động trên bảng đó. Điều này có nghĩa là một trigger
không thể được thiết lập để trực tiếp liên kết với nhiều bảng cùng một lúc. Tuy nhiên, trong thân của trigger
, bạn có thể có các câu lệnh SQL ảnh hưởng đến các bảng khác, miễn là các hoạt động này tuân thủ các quy tắc và giới hạn của MySQL đối với trigger
.
Trigger
với Một BảngMỗi trigger
phải được liên kết với một bảng duy nhất. Khi một hoạt động nhất định (INSERT, UPDATE, DELETE) xảy ra đối với bảng đó, trigger
sẽ được kích hoạt. Bạn không thể tạo một trigger
mà có thể được kích hoạt bởi các hoạt động trên nhiều bảng khác nhau.
Trigger
và View
Trigger
không thể được liên kết trực tiếp với một view
trong MySQL. View
trong MySQL là các đối tượng cơ sở dữ liệu ảo, được sử dụng để đại diện cho kết quả của một truy vấn. Mặc dù bạn có thể thực hiện một số hoạt động truy vấn trên view
, nhưng view
không lưu trữ dữ liệu thực tế mà chỉ là một cửa sổ truy vấn vào dữ liệu trong các bảng khác.
Tuy nhiên, bạn có thể sử dụng trigger
trên c...
expert
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào