to_char vs firebird
konto - 17-06-2007 00:17
to_char vs firebird
Witam mam problem z uzyciem funkcji TO_CHAR pod firebird 1.5.3 , po poleceniu :
select TO_CHAR(dataurodzenia,'MM') from pracownik
uzyskuje :
An error was found in the application program input parameters for the SQL statement. Dynamic SQL Error. SQL error code = -804. Function unknown. TO_CHAR.
Czy kto? spotka? si? z podobnym efektem , zwyk?y : select dataurodzenia from pracownik dzia?a
pozdrawiam
rafal
wloochacz - 17-06-2007 00:17
konto napisa?(a): > Witam > mam problem z uzyciem funkcji TO_CHAR pod firebird 1.5.3 , po poleceniu : > > select TO_CHAR(dataurodzenia,'MM') from pracownik > A co to jest TO_CHAR??
select cast(extract(month from dataurodzenia) as varchar(2)) from pracownik
-- wloochacz
Konto - 17-06-2007 00:17
>> select TO_CHAR(dataurodzenia,'MM') from pracownik > A co to jest TO_CHAR?? > select cast(extract(month from dataurodzenia) as varchar(2)) from > pracownik
Dziekuje za info , a w odpowiedzi :
TO_CHAR (string, [format] [,nls_parameter])
Funkcja TO_CHAR przekszta?ca warto?? pola string, w jej reprezentacj? znakow?. Je?eli nie zostanie okre?lony format to funkcja przyjmie warto?ci domy?lne.
Argument nls_parameters jest ?a?cuchem zawieraj?cym parametry NLS (National Language Support), które mog? mie? wp?yw na posta? dat i liczb.
Przyk?ad:
SELECT TO_CHAR(datecol1, 'DAY-MONTH-YY') COL1,
TO_CHAR(datecol2, 'D-MM/YYYY HH24:MI:SS') COL2,
TO_CHAR(datecol2, 'YYYY-MON-DD HH24') COL3
FROM t;
sg - 17-06-2007 00:17
Konto pisze: >>> select TO_CHAR(dataurodzenia,'MM') from pracownik >> A co to jest TO_CHAR?? >> select cast(extract(month from dataurodzenia) as varchar(2)) from >> pracownik > > Dziekuje za info , a w odpowiedzi : > > TO_CHAR (string, [format] [,nls_parameter]) > > > > Funkcja TO_CHAR przekszta?ca warto?? pola string, w jej reprezentacj? > znakow?. Je?eli nie zostanie okre?lony format to funkcja przyjmie warto?ci > domy?lne. > > Argument nls_parameters jest ?a?cuchem zawieraj?cym parametry NLS (National > Language Support), które mog? mie? wp?yw na posta? dat i liczb. > > > > Przyk?ad: > > SELECT TO_CHAR(datecol1, 'DAY-MONTH-YY') COL1, > > TO_CHAR(datecol2, 'D-MM/YYYY HH24:MI:SS') COL2, > > TO_CHAR(datecol2, 'YYYY-MON-DD HH24') COL3 > > FROM t; > > a sk?d masz ten cudowny opis? to by?o w dokumentacji do firebirda?
Konto - 17-06-2007 00:17
> a sk?d masz ten cudowny opis? to by?o w dokumentacji do firebirda?
Opis dotyczy polece? SQL , a funkcja dzia?a na ORACLE i podobno nie tylko .....
pozdrawiam
rafal
sg - 17-06-2007 00:17
Konto pisze: >> a sk?d masz ten cudowny opis? to by?o w dokumentacji do firebirda? > > Opis dotyczy polece? SQL , > a funkcja dzia?a na ORACLE i podobno nie tylko ..... > > > pozdrawiam > > rafal > > gdyby wszystko co dzia?a na oraclu dzia?a?o na firebirdzie i odwrotnie to mia?by? do czynienia z baz? o nazwie oracle, a nie firebird. Jak chcesz co? robi? w firebirdzie to raczej czytaj dokumentacj? do firebirda.
wloochacz - 17-06-2007 00:17
[ciach] > gdyby wszystko co dzia?a na oraclu dzia?a?o na firebirdzie i odwrotnie > to mia?by? do czynienia z baz? o nazwie oracle, a nie firebird. Albo Fyracle :D http://www.janus-software.com/fb_fyracle.html
-- wloochacz
konto - 17-06-2007 00:17
> http://www.janus-software.com/fb_fyracle.html > wloochacz
Dzieki za info , p.s. standard sql nie zawsze jest standardem
pozdrawiam
rafal
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Firebird - zmiana NULL na NOT NULL
[firebird] Czym =?ISO-8859-2?Q?zast=B1pi=E6_postgresowy_inte?==?ISO-8859-2?Q?rval_=3F?=
Insert do tabeli danymi z innej tabeli Firebird
Insert do tabeli z danych innej tabeli plus dodatkowa wartośćpola (Firebird)
firebird - dostep do roznych baz na podstawie nazwy usera,hasla i adresu IP
=?iso-8859-2?q?Konfiguracja_Firebirda_pod_k=B1tem_wykorzystan ia_pami=EAci?=
=?ISO-8859-2?Q?[firebird]_gdzie_si=EA_podzia=B3y_polskie_literki?=
Re: [Firebird] BDE problem z zapisem konfiguracji pod Windows Vista
=?iso-8859-2?q?firebird_i_triggery_-_logowanie_historii_zmian_zawarto=B6ci?=
=?iso-8859-2?q?[firebird]_-_jak_zastapi=E6_pole_longtext_=3F?=
zanotowane.pldoc.pisz.plpdf.pisz.plautwywalczyl.opx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|