Как добавить комментарии к существующей таблице DDL в Teradata?
Я добавляю несколько новых столбцов в таблицу и хочу добавить документацию к таблице DDL для будущих разработчиков. Как же можно идти об этом?
2 ответа:
Общий Синтаксис:
COMMENT ON {OBJECT} {OBJECTNAME} AS '{255 characters of text};
Подробные Примеры Синтаксиса:
COMMENT ON TABLE {DATABASE}.{TABLENAME} AS '{255 characters of text}'; COMMENT ON COLUMN {DATABASENAME}.{TABLENAME}.{COLUMNNAME} AS '{255 characters of text}'; COMMENT ON USER {USERNAME} AS '{255 characters of text}'; COMMENT ON DATABASE {DATABASENAME} AS '{255 characters of text}';
Помимо добавления комментариев к объектам, вы можете добавлять встроенные комментарии для просмотра определений. Поскольку большая часть доступа всегда осуществляется через представление, именно так мы сообщаем DBA, ответственному за изменения таблиц и документов. Например:
replace view VIEWDB.vmy_table as locking DATADB.my_table for access select * from DATADB.my_table /* This is a comment */ /* Created by Bob */
Хорошая вещь в этой технике заключается в том, что комментарии отображаются, когда вы делаете
SHOW SELECT * FROM VIEWDB.vmy_table
.