Руководство по языку sql


Расширение оператора COMMENT


Download 1.22 Mb.
Pdf ko'rish
bet27/62
Sana23.04.2023
Hajmi1.22 Mb.
#1393455
1   ...   23   24   25   26   27   28   29   30   ...   62
Bog'liq
Firebird3 SQL features

Расширение оператора COMMENT 
Оператор COMMENT ON был расширен для поддержания новых типов 
объектов базы данных PSQL функций и пакетов. Кроме того, появилась 
возможность добавить комментарии для учѐтных записей. 
Доступно: DSQL 
Синтаксис
COMMENT ON  IS {'sometext' | NULL} 
<object> ::=
DATABASE |
 objectname |
COLUMN relationname.fieldname |
[PROCEDURE | FUNCTION] PARAMETER 
[package_name.] routinename.paramname | 
{PROCEDURE | [EXTERNAL] FUNCTION}
[package_name.]routinename.param_name 
<basic-type> ::=
CHARACTER SET |
COLLATION |
DOMAIN |
EXCEPTION |
FILTER |
GENERATOR |
INDEX |


Новые возможности языка SQL Firebird 3.0 
35 
ROLE |
USER | 
SEQUENCE |
TABLE |
TRIGGER |
VIEW 
Аргумент 
Описание 
sometext 
Текст комментария 
basic-type 
Тип объекта метаданных 
objectname 
Имя объекта метаданных 
relationname 
Имя таблицы или представления 
filedname 
Имя поля таблицы или представления 
routinename 
Имя хранимой процедуры или функции 
paramname 
Имя параметра хранимой процедуры или функции 
package_name 
Имя пакета 
Описание:
Оператор COMMENT ON добавляет комментарии для объектов базы данных 
(метаданных). Комментарии при этом сохраняются в текстовые поля 
RDB$DESCRIPTION 
типа BLOB соответствующей системной таблицы (из этих 
полей клиентское приложение может просмотреть комментарии). 
Примечание: 
Если вы вводите пустой комментарий (''), то он будет сохранѐн в базе данных как 
NULL. 
Добавлять комментарий могут: 

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

пользователь SYSDBA; 

любой пользователь, подключенный с ролью RDB$ADMIN (роль должна 
быть назначена пользователю); 

пользователь операционной системы root (Linux); 

администраторы Windows, если используется доверительная авторизация 
(trusted authentication) 
и включено автоматическое предоставление роли 
RDB$ADMIN 
администраторам Windows. 
Примеры
1. 
Добавление комментария для текущей базы данных 

Download 1.22 Mb.

Do'stlaringiz bilan baham:
1   ...   23   24   25   26   27   28   29   30   ...   62




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling