Veo que las vistas tienen un campo de comentarios al igual que las tablas normales, pero que se completa de manera predeterminada con el valor "VER".Crear comentarios para las vistas en 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
Cuando intento crear una vista con un comentario, aparece un error.
CREATE OR REPLACE VIEW view__x AS
SELECT
*
FROM `some_table`
COMMENT = 'some comment'
¿Hay alguna manera de modificar el campo de comentario o ese campo se usa internamente para otra cosa y debe permanecer como está?
He agregado un feature request a mysql.
MySQL no admite comentarios sobre vistas: no tiene suerte. –
+1 para una buena pregunta y la solicitud de función. Además, los comentarios para las columnas deben implementarse, vea http://stackoverflow.com/questions/8865046/mysql-comments-for-the-columns-of-a-view – TMS