Помощ за LibreOffice 25.2
Определя начина, по който работите с данните от базата.
В прозорец с база от данни изберете Редактиране - База от данни - Разширени настройки
Наличието на следните контроли зависи от вида на базата от данни:
В източника на данни се разрешават само имена, знаците от които отговарят на ограниченията за имена в SQL92. Всички останали знаци се отхвърлят. Всяко име трябва да започва с малка или главна буква или долна черта ( _ ). Останалите знаци могат да бъдат букви от ASCII, долни черти или цифри.
Предизвиква добавяне на псевдонимите на таблиците в операторите SELECT.
В някои бази от данни се използва ключовата дума „AS“ между името и псевдонима на таблица, докато в други се използва интервал. Включете тази настройка, ако желаете да се вмъква AS преди псевдонима.
Използване на превключващи последователности за външни съединения. Синтаксисът им е {oj outer-join}
Пример:
select Article.* from {oj item LEFT OUTER JOIN orders ON item.no=orders.ANR}
Указва игнориране на правата за достъп, подадени от драйвера на базата от данни.
Указва заместване на наименуваните параметри в източника на данни с въпросителни знаци (?).
Някои бази от данни следят промените във всеки запис и присвояват номер на версия на променените полета. Този номер се увеличава с 1 при всяка промяна в полето. Показва вътрешния номер на версия на записа от таблицата.
Използва текущия източник на данни на каталога. Това е полезно, когато източникът на данни по стандарт ODBC е сървър за бази от данни. Ако ODBC източникът е драйвер за dBASE, оставете това квадратче без отметка.
Позволява използване на името на схемата в оператори SELECT.
Създава индекс с оператори ASC или DESC.
Отметнете за завършване на всеки ред от текст с двойката кодове CR + LF (предпочита се в операционните системи DOS и Windows).
Само за връзки с Oracle през JDBC. Когато е отметната, никоя колона не се обработва като поле с валута. Върнатият от драйвера на базата от данни тип на полето се отхвърля.
Когато въвеждате нов запис или променяте съществуващ запис във формуляр и оставите празно поле, чиято съответна колона в базата от данни задължително изисква стойност, ще видите съобщение за грешка.
Ако настройката не е отметната, формулярите в текущата база от данни няма да бъдат проверявани за задължителни полета.
Тази настройка е достъпна за всички видове източници на данни, които поддържат достъп за писане. Тя не е налице за електронни таблици, текст, стойности с разделител запетая и различните видове адресни бележници само за четене.
Ще се използват литерали за дати и часове, съответстващи на стандарта ODBC.
Позволява да се прескочи евристичната проверка на Base за определяне дали базата от данни поддържа първични ключове.
При свързване с база от данни чрез общ програмен интерфейс като ODBC, JDBC или ADO, Base в момента прилага евристика, за да определи дали базата от данни поддържа първични ключове. Никой от изброените интерфейси не предлага специализирано средство за извличане на тази информация.
Понякога евристиката се проваля. Това трипозиционно поле за отметка по подразбиране е в неопределено състояние, което означава да се прилага евристиката. Ако полето е отметнато, приема се, че има поддръжка за първични ключове. Ако е празно, приема се, че няма такава поддръжка.
Забележете, че тази настройка е само за отхвърляне на евристиката. Ако отметнете полето за база от данни, която в действителност не поддържа първични ключове, ще видите съобщения за грешки.
Ще се използват различните възможности на драйвера на базата от данни за превъртане на резултатен набор от записи. Вижте групата от константи ResultSetType.
Изберете типа логическо сравнение, което желаете да се използва.
Изберете броя редове, за да позволите на драйвера да разпознава типа на данните.