ordering error in query?
От | s |
---|---|
Тема | ordering error in query? |
Дата | |
Msg-id | 1025113844.3d19fef4d5121@www.ekno.lonelyplanet.com обсуждение исходный текст |
Список | pgsql-general |
I am trying to keep my select statements compatible for running on oracle or postgres. I ran into a problem with a query that is part of a union. The original query clause is of the form: select distinct f.id, '' from foo f; I need the empty string as the second attribute because the first part of the union has a second attribute. This works on oracle, but postgres says: ERROR: Unable to identify an ordering operator '<' for type 'unknown' Use an explicit ordering operator or modify the query If I get rid of 'distinct' postgres responds, but I don't get the result I want. If I type select distinct s.ben, cast ('' as varchar) from sitealertsview s; I get the result I want, but it's not compatible with oracle. Suggestions? Thanks, Sarah smarie@ekno.com ____________________________________________________________________________ Lonely Planet's ekno - more than a phonecard Get ekno before you go! http://www.ekno.lonelyplanet.com
В списке pgsql-general по дате отправления: