Шифрование и секретность в Linux


Примеры


При выполнении команды CREATE LANGUAGE обработчик для соответствующего языка должен быть создан заранее. Регистрация процедурных языков начинается с создания функции, задающей местонахождение объектного кода обработчика. В следующем фрагменте создается обработчик, объектный код которого находится в файле /usr/local/pgsql/lib/libexample.so:

booktown=# CREATE FUNCTION example_call_handler ( ) RETURNS opaque

booktown-# AS '/usr/local/pgsql/lib/libexample.so'

booktown-# LANGUAGE 'C';

CREATE

На втором этапе командой CREATE LANGUAGE существующий язык загружается в подключенную базу данных. В следующем примере создается язык plexample, использующий обработчик из предыдущего примера:

booktown=# CREATE PROCEDURAL LANGUAGE 'piexample'

booktown-# HANDLER example_call_handler

booktown-# LANCOMPILER 'My Example':

CREATE














Начало  Назад  Вперед