"Lane Van Ingen" <lvaningen(at)esncc(dot)com> writes:
> CREATE TYPE typ_remote_net AS
> (remote_net varchar);
> ...
> DECLARE
> returnValue typ_remote_net;
> ...
> returnValue := 'none';
Try assigning to returnValue.remote_net, instead.
regards, tom lane