From: | Bhuvan A <bhuvansql(at)yahoo(dot)com> |
---|---|
To: | pgsql-sql(at)postgresql(dot)org |
Subject: | Strange Problem As Type Casting |
Date: | 2001-11-03 03:39:49 |
Message-ID: | Pine.LNX.4.20.0111030908520.11906-100000@Larry.bks |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
hi all,
i am using postgresql 7.1.
here i am facing some strange problem for last 2 days.
i have a table 'users' as below
test=> \d users
Table "users"
Attribute | Type | Modifier
-------------------+--------------------------+-----------------------------------------------
user_id | integer | not null default nextval('user_id_seq'::text)
login_id | text |
user_code | text |
comp_code | text |
user_name | text |
password | text |
last_login | timestamp with time zone |
noof_logins | integer |
dob | date |
eff_date | date |
is_active | boolean | default 'f'
email_id | text |
creation_time | timestamp with time zone |
modification_time | timestamp with time zone |
Indices: users_login_id_key,
users_pkey,
users_user_code_key
Constraint: ((email_id ~ '@'::text) AND (email_id ~ '.'::text))
----
here user_id is of type integer and not serial. ie.. i explicitly created
the sequence and had it as default.
while i update user_id field
test=> UPDATE users set user_id=1 ,login_id='admin' where user_id='1346';
ERROR: Unable to identify an operator '=' for types 'text' and 'int4'
You will have to retype this query using an explicit cast
again i tried it as below
test=> UPDATE users set login_id='admin' where user_id='1346';
UPDATE 1
test=> UPDATE users set user_id='1' where login_id='admin';
ERROR: Unable to identify an operator '=' for types 'text' and 'int4'
You will have to retype this query using an explicit cast
what could be the problem here?
Thankx in advance
With Regards,
Bhuvaneswar.
From | Date | Subject | |
---|---|---|---|
Next Message | Andy | 2001-11-03 10:02:45 | Porting Web application written in Oracle 8 PL/SQL to Postgresql |
Previous Message | Orion | 2001-11-02 23:15:36 | Help with a complex Update |