MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Некоторые черты SQL/92 и SQL-3

Название:Некоторые черты SQL/92 и SQL-3
Просмотров:44
Раздел:Информатика, программирование
Ссылка:none(0 KB)
Описание:Оператор выделения памяти под дескриптор. Оператор освобождения памяти из-под дескриптора. Оператор отказа от подготовленного оператора. Оператор выполнения подготовленного оператора.

Часть полного текста документа:

Некоторые черты SQL/92 и SQL-3 Оператор выделения памяти под дескриптор ::=
    ALLOCATE DESCRIPTOR [WITH MAX ] ::= ::= (] ::= GLOBAL | LOCAL ::= ( ( Комментарий: Дескриптор, это динамически выделяемая часть памяти прикладной программы, служащая для принятия информации о результате или параметрах динамически подготовленного оператора SQL или задания параметров такого оператора. Смысл того, что для выделения памяти используется оператор SQL, а не просто стандартная функция alloc или какая-нибудь другая функция динамического запроса памяти, состоит в том, что прикладная программа не знает структуры дескриптора и даже его адреса. Это позволяет не привязывать SQL к особенностям какой-либо системы программирования или ОС. Все обмены информацией между собственно прикладной программой и дескрипторами производятся также с помощью специальных операторов SQL (GET и SET, см. ниже). Второй вопрос: зачем вообще выделять память под дескрипторы динамически. Это нужно потому, что в общем случае прикладная программа, использующая динамический SQL, не знает в статике число одновременно действующих динамических операторов SQL, описание которых может потребоваться. С этим же связано то, что имя дескриптора может задаваться как литеральной строкой символов, так и через строковую переменную включающего языка, т.е. его можно генерировать во время выполнения программы. В операторе ALLOCATE DESCRIPTOR, помимо прочего, может указываться число описательных элементов, на которое он рассчитан. Если, например, при выделении памяти под дескриптор в разделе WITH MAX указано целое положительное число N, а потом дескриптор используется для описания M (M>N) элементов (например, M столбцов результата запроса), то это приводит к возникновению исключительной ситуации. Оператор освобождения памяти из-под дескриптора ::=
    DEALLOCATE DESCRIPTOR Комментарий: Выполнение этого оператора приводит к освобождению памяти из-под ранее выделенного дескриптора. После этого использование имени дескриптора незаконно в любом операторе, кроме ALLOCATE DESCRIPTOR. Оператор получения информации из области дескриптора SQL ::=
    GET DESCRIPTOR ::= ( VALUE ({ }...] ::= COUNT ::= ::= ::= ::= ::=
    TYPE ( LENGHT ( OCTET_LENGHT ( RETURNED_LENGHT ( RETURNED_OCTET_LENGHT ( PRECISION ( SCALE ( DATETIME_INTERVAL_CODE ( DATATIME_INTERVAL_PRECISION ( NULLABLE ( INDICATOR ( DATA ( NAME ( UNNAMED ( COLLATION_CATALOG ( COLLATION_SCHEMA ( COLLATION_NAME ( CHARACTER_SET_CATALOG ( CHARACTER_SET_SCHEMA ( CHARACTER_SET_NAME ::= ( Комментарий: Оператор GET DESCRIPTOR служит для выборки описательной информации, ранее размещенной в дескрипторе с помощью оператора DESCRIBE. За одно выполнение оператора можно получить либо число заполненных элементов дескриптора (COUNT), либо информацию, содержащуюся в одном из заполненных элементов. Оператор установки дескриптора ::=
    SET DESCRIPTOR ::= ( VALUE
    [{ }...] ::= COUNT ::= ::= ::= ::= Комментарий: Оператор SET DESCRIPTOR служит для заполнения элементов дескриптора с целью его использования в разделе USING. За одно выполнение оператора можно поместить значение в поле COUNT (число заполненных элементов), либо частично или полностью сформировать один элемент дескриптора. Оператор подготовки ::=
    PREPARE
    FROM ::= ::= | | | | ::= | | | | | | ::= ::= ::= ::= ::= ::= | ::= [scope option] ::= [] [] ::=
    FOR { READ ONLY | UPDATE [ OF ] } ::= | ::=
    SELECT [] ::= DISTINCT | ALL Комментарий: Оператор PREPARE вызывает компиляцию и построение плана выполнения заданного в текстовой форме оператора SQL. ............






Похожие работы:

Название:Методические аспекты построения и анализа электродинамических уравнений Максвелла
Просмотров:607
Описание: В.В. Сидоренков, МГТУ им. Н.Э. Баумана На основе первичных фундаментальных соотношений электромагнетизма - закона Кулона взаимодействия неподвижных электрических точечных зарядов и закона сохранения электричес

Название:Інваріантні підпростори. Власні вектори і власні значення лінійного оператора
Просмотров:469
Описание: Інваріантні підпростори. Власні вектори і власні значення лінійного оператора Як ми вже знаємо один і той же лінійний оператор в різних базисах задається різними матрицями. Виникає питання: чи не можна знайт

Название:Влияние содержания 1,2-полибутадиена на свойства динамических термоэластопластов
Просмотров:341
Описание: Федеральное агентство по образованию Государственное образовательное учреждение Высшего профессионального образования "Московская государственная академия тонкой химической технологии имени М.В. Лом

Название:Особенности формально-динамических свойств психики у детей с нарушением умственного развития
Просмотров:230
Описание: Выпускная квалификационная работа Особенности формально-динамических свойств психики у детей с нарушением умственного развития   ОГЛАВЛЕНИЕ   Введение Глава I. Онтогенез темперамента и роль внеш

Название:Офісна техніка в роботі оператора комп'ютерного набору
Просмотров:328
Описание: Курсова робота Офісна техніка в роботі оператора комп'ютерного набору План Вступ Розділ 1. Характеристика офісної техніки в роботі оператора комп'ютерного набору 1.1 Кому

 
     

Вечно с вами © MaterStudiorum.ru