FirebirdSQL logo
 CHARACTER SETОператоры обработки данных (DML) 

Кто может добавить комментарий?

Выполнить оператор COMMENT ON могут:

  • Администраторы

  • Владелец объекта, для которого добавляется комментарий;

  • Пользователи с привилегией ALTER ANY <object_type>.

Примеры

Example 1. Добавление комментария для текущей базы данных.
COMMENT ON DATABASE IS 'Это тестовая (''my.fdb'') БД';
Example 2. Добавление комментария для таблицы.
COMMENT ON TABLE METALS IS 'Справочник металлов';
Example 3. Добавление комментария для поля таблицы.
COMMENT ON COLUMN METALS.ISALLOY
IS '0 = чистый металл, 1 = сплав';
Example 4. Добавление комментария для параметра процедуры.
COMMENT ON PARAMETER ADD_EMP_PROJ.EMP_NO
IS 'Код сотрудника';
Example 5. Добавление комментария для пакета, его процедур и функций, и их параметров.
COMMENT ON PACKAGE APP_VAR IS 'Переменные приложения';

COMMENT ON FUNCTION APP_VAR.GET_DATEBEGIN
IS 'Возвращает дату начала периода';

COMMENT ON PROCEDURE APP_VAR.SET_DATERANGE
IS 'Установка диапазона дат';

COMMENT ON
PROCEDURE PARAMETER APP_VAR.SET_DATERANGE.ADATEBEGIN
IS 'Дата начала';
Example 6. Добавление комментария для пользователя.
COMMENT ON USER BOB35 IS 'Это Боб из плагина по умолчанию';

COMMENT ON USER JHON USING PLUGIN Legacy_UserManager
IS 'Это Джон из плагина Legacy_UserManager';