Autor Zpráva
lubek
Profil *
ahoj,
procházím si funkce MySQL abych se něco přiučil a narazil jsem na TRIM(). Funkci jsem sice nakonec rozběhal, ale nefunguje mi podle vzorových ukázek z manuálu. Můžete mi prosím někdo vysvětlit, proč mi podle ukázek funkce nefunguje? Asi je to hloupý dotaz, ale zajímalo by mě to, protože pokud ukázka nefunguje, tak proč se takový zápis uvádí?

Tento zápis je v pořádku:
SELECT 
   TRIM(BOTH 'x' FROM `jmeno_sloupce` )
FROM `jmeno_tabulky`


Ukázkový zápis z mysql.com
SELECT TRIM(BOTH 'x' FROM 'xxxbarxxx');


Zkouším to v PhpMyAdminu. Základní zápisy TRIM, RTRIM a LTRIM fungují podle ukázky.
Děkuji moc
lubek
Profil *
Jen doplním, že ukázkový zápis nehodí chybu, ale ani nevrátí výsledek. :)
TomášK
Profil
mysql> SELECT TRIM(BOTH 'x' FROM 'xxxbarxxx');
+---------------------------------+
| TRIM(BOTH 'x' FROM 'xxxbarxxx') |
+---------------------------------+
| bar                             |
+---------------------------------+


Čteš dokumentaci k verzi MySQL, na které to zkoušíš?
lubek
Profil *
Verze MySQL: 5.0.51a-24+lenny3
Takže manual 5.0 je OK ne? :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: