1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| CREATE OR REPLACE FUNCTION public.f2 (name text) RETURNS text LANGUAGE plpgsql IMMUTABLE AS $function$ BEGIN RETURN substring($1, 1, 10); END; $function$
CREATE TABLE people_gc_stored ( name text, small_name text GENERATED ALWAYS AS (f2 (name)) STORED );
|