[linux] MySQL odstranuje medzery na konci retazcov
Ondrej Jombik
nepto na pobox.sk
Pondělí Leden 27 21:28:15 CET 2003
Pri vlozeni retazca do stlpca tabulky, ktory obsahuje na konci medzery
pride u databazoveho servera MySQL k pre mna necakanej konverzii, ktora
odstranuje koncove medzery. Demonstracny priklad:
mysql> create table foo (ch char(30));
Query OK, 0 rows affected (0.00 sec)
mysql> insert into foo values (' POKUS ');
Query OK, 1 row affected (0.01 sec)
mysql> select * from foo;
+----------+
| ch |
+----------+
| POKUS |
+----------+
1 row in set (0.01 sec)
mysql>
Mojou otazkou je, ci je to featura alebo bug. Hladal som v dokumentacii
(vyrazy "trim", "white", "remove") a nie je tam o tom ziadna zmineka.
Verzia MySQL je 3.23.47, privital by som, keby mi to niekto otestoval aj s
inymi. Dakujem.
--
_/| Ondrej Jombik - nepto na php.net - http://www.nepto.sk - OJ812-RIPE
<_ \ Platon SDG - open source software development - http://platon.sk
`\| UNIX is user friendly. It's selective about who its friends are!
'`
Další informace o konferenci linux