Article View: pl.comp.bazy-danych
Article #183033MySQL 5.1 zapisywanie stringow
From: CYSTERNA
Date: Sun, 21 Jun 2009 08:01
Date: Sun, 21 Jun 2009 08:01
22 lines
2034 bytes
2034 bytes
Czasami zachodzi potrzeba zapisania do bazy stringów zawierających
różne dziwne znaki (cudzyslow, apostrof, ukosnik itd). Jezeli robimy
to za pomoca recordseta (Update lub AddNew) to problemu nie ma bo
wszystko idzie ok. Jeżeli natomiast wykorzystujemy INSERT INTO ... to
wtedy pojawiaja sie schody.
jeseli wykonamy sql typu:
INSERT INTO SKLEPY SET NAZWA ='tralala's';
to srodkowy apostrof sie nie zapisze, aby go zapisac musimy
zmodyfikowac string:
INSERT INTO SKLEPY SET NAZWA ='tralala\'s';
no i teraz bedzie ok. To samo dotyczy innych znaków np '\'. Czy
istnieje jakas funkcja wbudowana, dzieki ktorej bede mógł
przekonwertowac string tak aby zapisal sie poprawnie np:
INSERT INTO SKLEPY SET NAZWA =CONWERTUJ('tralala's;');
pozdrawiam
cysterna
Technical Details
Message-ID:
<bafe3fbe-0a38-4978-87a2-83bb7ef04819@j12g2000vbl.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!feeder.erje.net!news2.arglkargh.de!news.osn.de!diablo1.news.osn.de!newsfeed.freenet.de!feeder.news-service.com!postnews.google.com!j12g2000vbl.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!feeder.erje.net!news2.arglkargh.de!news.osn.de!diablo1.news.osn.de!newsfeed.freenet.de!feeder.news-service.com!postnews.google.com!j12g2000vbl.googlegroups.com!not-for-mail From: CYSTERNA <e.cysterna@wp.pl> Newsgroups: pl.comp.bazy-danych Subject: MySQL 5.1 zapisywanie stringow Date: Sun, 21 Jun 2009 01:01:24 -0700 (PDT) Organization: http://groups.google.com Lines: 22 Message-ID: <bafe3fbe-0a38-4978-87a2-83bb7ef04819@j12g2000vbl.googlegroups.com> NNTP-Posting-Host: 83.143.44.11 Mime-Version: 1.0 X-Trace: posting.google.com 1245571284 771 127.0.0.1 (21 Jun 2009 08:01:24 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sun, 21 Jun 2009 08:01:24 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: j12g2000vbl.googlegroups.com; posting-host=83.143.44.11; posting-account=Cb_a2AoAAAAaZeEkduw8LZGH8cpnR5e_ User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729),gzip(gfe),gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit