aboutsummaryrefslogtreecommitdiff
path: root/challenge-332/luca-ferrari/plpgsql/ch-1.sql
blob: c97870cafcf18d572f9eb5d36db2a8de651a316e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
--
-- Perl Weekly Challenge 332
-- Task 1
-- See <https://perlweeklychallenge.org/blog/perl-weekly-challenge-332>
--

CREATE SCHEMA IF NOT EXISTS pwc332;

CREATE OR REPLACE FUNCTION
pwc332.task1_plpgsql( d date )
RETURNS text
AS $CODE$
   SELECT string_agg( v::int::bit( 8 )::text, '-' )
   FROM   regexp_split_to_table( d::text, '-' ) v;

$CODE$
LANGUAGE sql;