Article View: pl.comp.lang.python
Article #27068Re: Problem ze zmiennymi w SQL
From: ddd
Date: Tue, 15 Dec 2009 12:31
Date: Tue, 15 Dec 2009 12:31
18 lines
1581 bytes
1581 bytes
Po zmianie na pojedyńczy znak wywala błąd w składni SQL. Co tam może być
źle? Tym bardziej, że polecenie:
cur.execute("SELECT * FROM routers")
wykonuje się bez problemów tymczasem po wywaleniu tego jednego procenta
linijka:
cur.execute("SELECT * FROM %s", ("routers",))
wywala błąd:
_mysql_exceptions.ProgrammingError: (1064, "You have an error in your
SQL syntax; check the manual that corresponds to your MySQL server
version for the right syntax to use near ''routers'' at line 1")
Z tego co sprawdziłem błąd mysql 1064 oznacza złe użycie słów
kluczowych. I dalej nie za bardzo potrafię to przypiąć do czegoś.
Technical Details
Message-ID:
<hg7vj1$jrk$1@achot.icm.edu.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!not-for-mailReferences:
<hg7u1g$ifk$1@achot.icm.edu.pl> <20091215132220.502d0549.wojciech_mula@poczta.null.onet.pl.invalid>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!not-for-mail From: ddd <ddd@niematakiegoemaila.pl> Newsgroups: pl.comp.lang.python Subject: Re: Problem ze zmiennymi w SQL Date: Tue, 15 Dec 2009 13:31:28 +0100 Organization: http://news.icm.edu.pl/ Lines: 18 Message-ID: <hg7vj1$jrk$1@achot.icm.edu.pl> References: <hg7u1g$ifk$1@achot.icm.edu.pl> <20091215132220.502d0549.wojciech_mula@poczta.null.onet.pl.invalid> NNTP-Posting-Host: chello089074011030.chello.pl Mime-Version: 1.0 X-Trace: achot.icm.edu.pl 1260880289 20340 89.74.11.30 (15 Dec 2009 12:31:29 GMT) X-Complaints-To: abuse@icm.edu.pl NNTP-Posting-Date: Tue, 15 Dec 2009 12:31:29 +0000 (UTC) In-Reply-To: <20091215132220.502d0549.wojciech_mula@poczta.null.onet.pl.invalid> User-Agent: Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit