| From: | test test <dcmkx10(at)yahoo(dot)com> |
|---|---|
| To: | pgsql-php(at)postgresql(dot)org |
| Subject: | Inserting Null Value or String Value |
| Date: | 2002-10-01 16:54:53 |
| Message-ID: | 20021001165453.882.qmail@web14410.mail.yahoo.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-php |
Hi,
I am trying to insert a date into a date field, but also sometimes I need to insert a null value. Inserting the null value seems to require not using quotes around null, but if I try to enter a date without quotes around it, it thinks it is a number.
Here is the error I get: Warning: PostgreSQL query failed: ERROR: column "spec_start_date" is of type 'date' but expression is of type 'integer' You will need to rewrite or cast the expression
The value I am sending is: spec_start_date = 10/01/02
If I surround the date with single quotes it should be fine, but I can't do that when I want to insert a null value. I know that I can do an "IF <use quotes> ELSE <don't use quotes>" in the SQL string, by I am entering many values and this would really get messy. I was hoping that there was a better solution. Thanks for any help.
Sean
---------------------------------
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Keary Suska | 2002-10-01 17:37:04 | Re: Inserting Null Value or String Value |
| Previous Message | Devrim GUNDUZ | 2002-09-30 16:59:42 | Connecting PostgreSQL db using Pear |