Re: DB insert Error

From: Michael Fuhr <mike(at)fuhr(dot)org>
To: Jasbinder Bali <jsbali(at)gmail(dot)com>
Cc: pgsql-general(at)postgresql(dot)org, pgsql-novice(at)postgresql(dot)org
Subject: Re: DB insert Error
Date: 2006-08-16 05:38:02
Message-ID: 20060816053802.GA48210@winnie.fuhr.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general pgsql-novice

On Wed, Aug 16, 2006 at 01:20:08AM -0400, Jasbinder Bali wrote:
> This is how the array is formed in my C code
> -------------------------------------------------------------------------------------------
> FILE *fp;
>
> while(!feof(fp))
> {ch[i]=fgetc(fp);
> if(ch[i]=='\n') lines++; i++; }
> ch[i-1]='\0';
> fclose(fp);
> ------------------------------------------------------------------------------
> and then am inserting ch as a whole in the varchar column in the database.
>
> Do you want me to append a leading '{' and a trailing '}' to ch??

Do you intend to handle the data as an array in SQL? If not then
the raw_email column should be declared as varchar or text instead
of varchar[]. In that case your C code won't need to change.

--
Michael Fuhr

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Jasbinder Bali 2006-08-16 05:46:30 Re: DB insert Error
Previous Message Harpreet Dhaliwal 2006-08-16 05:35:47 Trigger (Calling a Procedure)

Browse pgsql-novice by date

  From Date Subject
Next Message Jasbinder Bali 2006-08-16 05:46:30 Re: DB insert Error
Previous Message Jasbinder Bali 2006-08-16 05:20:08 Re: DB insert Error