SQL Error

Поиск
Список
Период
Сортировка
От Rafal Kedziorski
Тема SQL Error
Дата
Msg-id 5.1.0.14.0.20021008013840.01f5be78@mail.polonium.de
обсуждение исходный текст
Список pgsql-sql
Hallo,

I have following table:

CREATE TABLE "scheduler_action" (  "scheduler_action_id"  numeric(30) NOT NULL,  "action_type"          numeric(4) NOT
NULL, "priority"             numeric(4) NOT NULL,  "referenced_id"        numeric(30) NOT NULL,  "invocation_date"
numeric(30)NOT NULL,  "is_done"              numeric(1) NOT NULL,  PRIMARY KEY ("scheduler_action_id")
 
);

My quety look so:

select t0_o.scheduler_action_id from scheduler_action t0_o where 
t0_o.is_done = 0 and t0_o.invocation_date <= 1034033214921

And I get following error:

ERROR:  Unable to identify an operator '<=' for types 'numeric' and 'double 
precision'        You will have to retype this query using an explicit cast

But if my query looks like:

select t0_o.scheduler_action_id from scheduler_action t0_o where 
t0_o.is_done = 0 and t0_o.invocation_date <= '1034033214921'

"invocation_date" is numeric with p=30 and s=0.


Best Regards,
Rafal



В списке pgsql-sql по дате отправления:

Предыдущее
От: Rafal Kedziorski
Дата:
Сообщение: Debug information
Следующее
От: Laurette Cisneros
Дата:
Сообщение: foreign key problem