Общие сведения |
![]() ![]() ![]() ![]() |
Программой формирования SQL-скриптов предусмотрено формирование набора таблиц со столбцами соответствующими XSD-схеме. Результатом работы программы является файл с расширением SQL, который служит исполняемым скриптом для СУБД Oracle, PostgreSQL, MsSQL. Для формирования SQL-скрипта в поле Схема XSD с помощью элемента управления Элемент Выходной SQL-скрипт предназначен для указания названия формируемого файла sql. По умолчанию, название файла формируется по имени файла выбранной XSD-схеме. Элемент Классификатор служит для выбора классификатора, в котором располагаются комментарии к создаваемым столбцам и таблицам. Элемент Тип базы данных служит для выбора процедурного расширения языка SQL, т.е. в соответствии с данным элементом будет создан скрипт для СУБД Oracle, PostgreSQL, или MsSQL. Элемент Список дополнительных столбцов служит для отображения дополнительных столбцов, которые не всегда есть в XSD-схеме, но необходимы в каждой создаваемой таблице. С помощью элемента управления
где необходимо указать Имя вновь создаваемого столбца, его Тип согласно базовым типам элементов XSD-схемы, Комментарий и Флаг добавления, имеющий два состояния: "Добавлять всегда" - столбец будет добавлен в SQL-скрипт в любом случае, есть ли или нет его в схеме; "Если есть в схеме"- столбец будет добавлен в SQL-скрипт только в случае, если он есть в схеме, но тип и комментарии будут взяты из Списка дополнительных столбцов; "Не добавлять" - столбец с указанным именем не будет добавляться в SQL-скрипт в любом случае, есть ли или нет его в схеме. С помощью элемента управления Если в процессе работы программы происходили изменения Списка дополнительных столбцов, то во время завершении работы программа предложит сохранить данные изменения в файле настройки программы:
|