Firebirrd i wielkość liter w rekordach.
piotr j. - 12-03-2007 00:01
Firebirrd i wielkość liter w rekordach.
Witam! Problem pewnie niewielki, ale mam za mało wiedzyt żeby samemu go rozwiązać. Potrzebuję zmienić wielkość liter w rekordach bazy (aby wszystkie litery były wielkie). tzn. Mam rekord Łódź a chcę ŁÓDŹ. Mam nadzieję, że można to osiągnąć szybko łatwo i przyjemnie.
Misiekd - 12-03-2007 00:01
Dnia Sun, 11 Mar 2007 19:47:39 +0100, piotr j. napisał(a):
> Witam! > Problem pewnie niewielki, ale mam za mało wiedzyt żeby samemu go rozwiązać. > Potrzebuję zmienić wielkość liter w rekordach bazy (aby wszystkie litery > były wielkie). tzn. Mam rekord Łódź a chcę ŁÓDŹ. Mam nadzieję, że można to > osiągnąć szybko łatwo i przyjemnie.
z tego co pamiętam to standardowy SQLowy UPPER nie łyka pl znaków i albo napiszesz sobie UDFa albo store proc albo zrobisz to z poziomu programu zewnętrznego
-- Pozdrawiam Misiekd
wloochacz - 13-03-2007 00:04
[ciach] > z tego co pamiętam to standardowy SQLowy UPPER nie łyka pl znaków i albo > napiszesz sobie UDFa albo store proc albo zrobisz to z poziomu programu > zewnętrznego Łyka, Łyka - trzeba poprawnie ustawić kodowanie bazy i połączenia.
-- wloochacz
Janusz M - 13-03-2007 00:04
Użytkownik "piotr j." <piotj12@poczta.onet.pl> napisał w wiadomości news:et1ma8$16p$1@atlantis.news.tpi.pl... > Witam! > Problem pewnie niewielki, ale mam za mało wiedzyt żeby samemu go > rozwiązać. > Potrzebuję zmienić wielkość liter w rekordach bazy (aby wszystkie litery > były wielkie). tzn. Mam rekord Łódź a chcę ŁÓDŹ. Mam nadzieję, że można to > osiągnąć szybko łatwo i przyjemnie. > >
Witam,
update tabela set pole = upper(pole collate PXW_PLK)
pozdrawiam,
Janusz
Kamil K. - 14-03-2007 00:08
Użytkownik "wloochacz" <wl@no.spam> napisał w wiadomości news:et3av5$pdq$1@atlantis.news.tpi.pl... > [ciach] >> z tego co pamiętam to standardowy SQLowy UPPER nie łyka pl znaków i albo >> napiszesz sobie UDFa albo store proc albo zrobisz to z poziomu programu >> zewnętrznego > Łyka, Łyka - trzeba poprawnie ustawić kodowanie bazy i połączenia. > > -- > wloochacz
A ostatnio miałem taki klops w tabeli (TAB) w polu (NAZWA) znajduje sie wpis Łódź i robie selecta z where Upper(Tab.NAZWA) like Upper(:NAZWA) ( gdzie :NAZWA = 'Łód%') - i to nie zadziałało Upper(Tab.NAZWA) like :NAZWA ( gdzie :NAZWA = 'ŁÓD%') - i to zadziałało
Czemu to tak, ktoś wie ?
Adam =?iso-8859-2?Q?Wi=B6niecki?= - 14-03-2007 00:08
On 2007-03-13, Kamil K. <kmail@wpp_bez_p.pl> wrote:
> A ostatnio miałem taki klops > w tabeli (TAB) w polu (NAZWA) znajduje sie wpis Łódź i robie selecta z where > Upper(Tab.NAZWA) like Upper(:NAZWA) ( gdzie :NAZWA = 'Łód%') - i to nie > zadziałało > Upper(Tab.NAZWA) like :NAZWA ( gdzie :NAZWA = 'ŁÓD%') - i to zadziałało > > Czemu to tak, ktoś wie ?
UPPER( Tab.nazwa ) LIKE UPPER( 'Łód%' COLLATE pxw_plk )
:)
-- Adam Wiśniecki
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[ms sql] =?ISO-8859-2?Q?wy=B6wietlenie_pierwszych_5_rekord?==?ISO-8859-2?Q?=F3w_z_zapytania_=3F_odpowiednik_ROWNUM_w_o?== ?ISO-8859-2?Q?raclu_dla_MS_SQL=27a?=
[MySQL] =?ISO-8859-2?Q?Wy=B6wietlenie_kolejnej_pozycji=2C_?==?ISO-8859-2?Q?jak=B1_mia=B3by_dany_rekord=2C_gdybym_czyta=B3 _?==?ISO-8859-2?Q?wg_konkretnych_kryteri=F3w=2E_Da_si=EA_=3F?=
Jak =?ISO-8859-2?Q?zamieni=E6_dwa_pola_jednej_kolumny_?==?ISO-8859-2?Q?w_dw=F3ch_rekordach_za_pomoc=B1_jednego_zapyt? ==?ISO-8859-2?Q?ania=3F?=
[mysql/php] jak =?ISO-8859-2?Q?zliczy=E6_ilo=B6=E6_unikalnyc?==?ISO-8859-2?Q?h_rekord=F3w_w_jednym_zapytaniu=3F?=
=?ISO-8859-2?Q?WY=B6wietlenie_rekord=F3w_pocz=B1wszy_od_?==?I SO-8859-2?Q?danej_litery=2E=2E=2E?=
Firebird - zmiana NULL na NOT NULL
[firebird] Czym =?ISO-8859-2?Q?zast=B1pi=E6_postgresowy_inte?==?ISO-8859-2?Q?rval_=3F?=
=?iso-8859-2?Q?=5BMySQL=5D_Wy=B6wietlenie_wszystkich_rekordow _zawierajacy?==?iso-8859-2?Q?ch_duplikat_a__moze_inna_struktura_bazy_danych ?=
[pgsql] Akcja w =?iso-8859-2?b?emFsZb9ub7ZjaQ==?= od liczby zmienionych =?iso-8859-1?q?rekord=F3w?=
[postgresql] kilka =?ISO-8859-2?Q?rekord=F3w_subquery_jako_?==?ISO-8859-2?Q?string?=
zanotowane.pldoc.pisz.plpdf.pisz.plshanti.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 |
|