SELECT $1;
$$ LANGUAGE SQL;
+CREATE OR REPLACE FUNCTION public.first_word ( TEXT ) RETURNS TEXT AS $$
+ SELECT SUBSTRING( $1 FROM $_$^\S+$_$);
+$$ LANGUAGE SQL;
+
COMMIT;
label : 'First 5 characters (for US ZIP code)'
},
+ first_word : {
+ datatype : [OILS_RPT_DTYPE_STRING, 'text'],
+ label : 'First contiguous non-space string'
+ },
+
/* timestamp transforms ----------------------- */
dow : {
datatype : OILS_RPT_DTYPE_TIMESTAMP,
label : 'First 5 characters (for US ZIP code)'
},
+ first_word : {
+ datatype : [OILS_RPT_DTYPE_STRING, 'text'],
+ label : 'First contiguous non-space string'
+ },
+
/* timestamp transforms ----------------------- */
dow : {
datatype : [ OILS_RPT_DTYPE_TIMESTAMP ],