Книга: Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil
Использование переменной окружения ISC_PATH
Использование переменной окружения ISC_PATH
В Yaffil расширены возможности использования переменной окружения ISC_PATH для задания префикса к пути базы данных. Переменная ISC_PATH используется, если в имени базы данных, указываемом клиентом, не содержит каталогов или имени сервера. Переменная ISC_PATH может использоваться как на клиенте, так и на сервере. Примеры:
* Использование ISC_PATH на сервере. Пусть базы данных на сервере находя 1ся в каталоге c:database. Определим переменную ISC_PATH=c:database. Далее можно использовать на клиентском компьютере строку соединения вида servemame:database.gdb для открытия базы данных c:databasedatabase.gdb.
* Использование ISC_PATH на клиенте. Пусть базы данных располагаются на сервере serxername в каталоге c:database. Определим на клиенте переменную ISC_PATH как servername:c:database. После этого клиент сможет обращаться к базам данных только по короткому имени файла БД, например CONNECT sales.gdb. Используем внешний файл в базе sales.gdb:
CREATE TABLE customers EXTERNAL FILE "sales_flies/customers.txt" ( ... );
- Инструкция IIF
- Инструкция INSERT INTO ... FROM ... UNION ...
- Выражения в EXCEPTION
- Системные переменные ROWS_AFFECTED, GDSCODE, SQLCODE, TRANSACTIONJD, CONNECTIONJD
- Группировка по номеру столбца
- Значения переменных по умолчанию
- Тип данных BIGINT
- Дополнительные национальные кодовые страницы и порядки сортировки
- Группировка по встроенным функциям и UDF
- Ограничение результатов выборки FIRST/SKIP
- Увеличение глубины рекурсии процедур и триггеров
- Использование переменной окружения ISC_PATH
- Безопасная работа с внешними таблицами
- Рис. 94. Разрешить использование спящего режима.
- Глава 2 Аргументы, опции и переменные окружения
- 2.4. Переменные окружения
- 1.2. Создание и использование переключателей с помощью UISwitch
- Использование локальных процедур
- Возможности окружения
- 19. «Использование по максимуму» Преумножайте компетентность за рамками основного бизнеса
- Глава 9 Использование фильтров и наложений
- 6.3.2. Использование GIMP
- Использование специальных слоев
- Использование общедоступных компоновочных блоков
- Использование мыслительных талантов на работе