Show
Ignore:
Timestamp:
04/23/08 23:02:32 (6 months ago)
Author:
miker
Message:

initial vandelay schema

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/Open-ILS/src/sql/Pg/002.functions.config.sql

    r9372 r9445  
    4040 
    4141*/ 
     42 
     43CREATE OR REPLACE FUNCTION public.extract_marc_field ( TEXT, BIGINT, TEXT, TEXT ) RETURNS TEXT AS $$ 
     44    SELECT regexp_replace(array_to_string( array_accum( output ),' ' ),$4,'','g') FROM xpath_table('id', 'marc', $1, $3, 'id='||$2)x(id INT, output TEXT); 
     45$$ LANGUAGE SQL; 
     46 
     47CREATE OR REPLACE FUNCTION public.extract_marc_field ( TEXT, BIGINT, TEXT ) RETURNS TEXT AS $$ 
     48        SELECT public.extract_marc_field($1,$2,$3,''); 
     49$$ LANGUAGE SQL; 
    4250 
    4351CREATE OR REPLACE FUNCTION oils_i18n_xlate ( keytable TEXT, keyclass TEXT, keycol TEXT, identcol TEXT, keyvalue TEXT, raw_locale TEXT ) RETURNS TEXT AS $func$