ВУЗ:
Составители:
Рубрика:
93
Сеанс работы любого клиента определяется набором
установленных ролей. Формат команды установления роли: set role
<список ролей>
Пример:
set role accounter.
Значение списка ролей ALL выделяет все определенные на
данный момент роли. Set role all except <список ролей> — установить
все роли, исключая перечисленные. Оператор уничтожения роли:
Revoke <список ролей> from <список пользователей>.
Пример:
Revoke accounter from user1, user3, user57.
14. Динамический SQL
14.1. Области дескриптора
Динамическим SQL называют совокупность операторов и
структур данных, которые позволяют сформировать запрос в ходе
выполнения приложения, т. е. динамический SQL позволяет
приложению модифицировать свой собственный исходный код. Для
подготовки динамического оператора можно использовать средство
обработки строк и необходимые специальные операторы,
превращающие строку в оператор приложения. Самым сложным
моментом выполнения динамического оператора является направление
потоков входных и выходных параметров. Для корректного
обслуживания используется специальный описатель (дескриптор)
каждого оператора, т. е. дескриптор — это внутренняя структура
данных.
Дескриптор представляет собой список элементов, длина списка
указывается в заголовке, поле с именем count, каждый элемент создает
набор полей, определяющих имя, тип и значение параметра.
Type— задает тип параметра
Length — длина
Octet_length — длина в байтах
Jcale— масштаб
Precision — точность
Nullable — допустимость Null
Indicator — 1 - Null
Name — имя параметра
Data — значение параметра
Страницы
- « первая
- ‹ предыдущая
- …
- 89
- 90
- 91
- 92
- 93
- …
- следующая ›
- последняя »
