Функция разборки BLOB, организованного в виде INI-файла

Модуль обеспечивает выборку значения из BLOB-поля, организованного в виде INI-файла:
    [Section1]
    Param1=Value1
    ...
В этом случае запрос ("remarks" - это BLOB поле в таблице Table1)

    select inipath(remarks,'Section1\Param1') from Table1

вернет значение "Value1"
Если данные не разбиты на секции - запрос будет выглядеть так:

    select inipath(remarks,'Param1') from Table1

-------------------------------------------------------------
Module for values extraction from the BLOB-field, organized like INI-file:
    [Section1]
    Param1=Value1
    ...
In this case the query ("remarks" is a BLOB field in Table1)

    select inipath(remarks,'Section1\Param1') from Table1

will returns "Value1"
If data are not organized in sections, one can query the value as:

    select inipath(remarks,'Param1') from Table1

ċ
inipath.zip
(84k)
Konstantin Beliaev,
1 нояб. 2015 г., 01:16
Comments