Tôi thấy rằng các chế độ xem có trường nhận xét giống như các bảng thông thường, nhưng theo mặc định được điền bằng giá trị "VIEW".Tạo nhận xét cho các chế độ xem trong mysql
[TABLE_CATALOG] =>
[TABLE_SCHEMA] => xxx
[TABLE_NAME] => view__xxxx
[TABLE_TYPE] => VIEW
[ENGINE] =>
[VERSION] =>
[ROW_FORMAT] =>
[TABLE_ROWS] =>
[AVG_ROW_LENGTH] =>
[DATA_LENGTH] =>
[MAX_DATA_LENGTH] =>
[INDEX_LENGTH] =>
[DATA_FREE] =>
[AUTO_INCREMENT] =>
[CREATE_TIME] =>
[UPDATE_TIME] =>
[CHECK_TIME] =>
[TABLE_COLLATION] =>
[CHECKSUM] =>
[CREATE_OPTIONS] =>
[TABLE_COMMENT] => VIEW
Khi tôi cố tạo chế độ xem có nhận xét, tôi gặp lỗi.
CREATE OR REPLACE VIEW view__x AS
SELECT
*
FROM `some_table`
COMMENT = 'some comment'
Có cách nào để sửa đổi trường nhận xét hoặc trường đó được sử dụng nội bộ cho một mục khác và nên giữ nguyên như vậy không?
Tôi đã thêm feature request vào mysql.
MySQL không hỗ trợ nhận xét về lượt xem - bạn đã hết may mắn. –
+1 cho câu hỏi hay và yêu cầu tính năng! Ngoài ra, các ý kiến cho các cột nên được thực hiện, xem http://stackoverflow.com/questions/8865046/mysql-comments-for-the-columns-of-a-view – TMS