🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych
Article #183033

MySQL 5.1 zapisywanie stringow

#183033
From: CYSTERNA
Date: Sun, 21 Jun 2009 08:01
22 lines
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-mail

Show 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