Problem s vypoctem v pgsql
Ondrej Kolonicny
kolonicny na medoro.org
Čtvrtek Leden 13 15:07:09 CET 2005
Karel Zak wrote:
>On Thu, 2005-01-13 at 13:12 +0100, Ondrej Kolonicny wrote:
>
>
>>Ahoj vsem,
>>
>>mam tenhle dotaz:
>>select to_number(to_char(current_timestamp,
>>'YYYY'),'9999')-(to_number(substring('79999', 1, 2),'99')+1900) ;
>>(takhle je funkcni)
>>kdyz dam misto retezce '79999' nejakou polozku typu varchar z tabulky
>>tak to prestane fungovat. Poradite nekdo jak to udelat ??
>>
>>
>
> A co je ta polozka typu varchar zac? Lze udelat
>
>select to_number(substring(polozka, 1, 2),'99') from tab;
>
>
to prave nejde vrati to invalid input syntax for type numeric: " "
jenze mam v te tabulce asi 4000 zaznamu tak to zksuim nejak projit cim
to, ale je mi divny ze by nebyli na prvnich 2 mistech cisla...
Ondra
>
>
Další informace o konferenci Databases