> I am not sure if this is a database issue or a DBI::Pg issue.
>
> When I do a select * from tablea .... all fields specified as fix length
> text field ... return the data with blank space.
>
> Example:
> "Eric" returns "Eric****************" where * are blank spaces.
>
> Is this normal?
Yes, use varchar() or text instead of char() if you don't want the spaces.
See:
http://www.postgresql.org/idocs/index.php?datatype-character.html
HTH,
-- Joe