[Python-de] Oracle Datenbankabfrage mit like 'xx%'

Janko Hauser jhauser at zscout.de
Fr Jun 15 14:52:46 CEST 2007


Am 16.05.2007 um 15:01 schrieb Günter Lehrich:

> Für eine Oracle-Datenbankabfrage benötige ich einen String mit  
> folgendem Inhalt:
>
> s_artikelnummer="EV%"
> s_where = where artikelnummer like '%s'  % s_artikelnummer

Hier sind die Anführungszeichen falsch gesetzt.

In [2]: s_artikelnummer="EV%"

In [3]: s_where = 'where artikelnummer like %s'  % s_artikelnummer

In [4]: s_where
Out[4]: 'where artikelnummer like EV%'

Oder wie Andreas sagt

In [5]: s_where = 'where artikelnummer like %s%%'  % ('EV',)

In [6]: s_where
Out[6]: 'where artikelnummer like EV%'

HTH,

__Janko


>  Der Versuch die s_artikelnummer wie folgt zusammenzusetzen mißlingt:
> eingabe = 'EV'
> s_artikelnummer =eingabe + '%'
> s_where = where artikelnummer like '%s'  % s_artikelnummer
>
> Kann mir da jemand helfen?
>
> Mit freundlichen Grüßen
>
> Günter Lehrich
> <Schrade-logo-email.bmp>
>
> C. Schrade GmbH
> Rötelstr. 31
> 74172 Neckarsulm
>
> Tel: 07132 / 972 - 110
> Fax: 07132 / 972 - 119
> Mobil: 0172 / 62 755 97
> mailto: lehrich at schrade.de
>
> C. Schrade GmbH
> Sitz: Neckarsulm, Deutschland
> Registergericht: Amtsgericht Stuttgart, HRB-Nr. 103018
> Geschäftsführer: Dr. Ralf von Briel
>
> Besuchen Sie uns im Internet unter www.schrade.de
>
>
> ____________
> Virus checked by G DATA AntiVirusKit
> Version: AVK 17.4686 from 16.05.2007
> Virus news: www.antiviruslab.com
>
>
> <Schrade-logo-email.bmp>
> <Hintergrund.jpg>
> _______________________________________________
> python-de maillist  -  python-de at python.net
> http://python.net/mailman/listinfo/python-de

-- 
Janko Hauser  email:  jhauser at zscout.de
               mobile: +49 1721 641552


-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : PGP.sig
Dateityp    : application/pgp-signature
Dateigröße  : 155 bytes
Beschreibung: Signierter Teil der Nachricht
URL         : <http://mail.python.org/pipermail/python-de/attachments/20070615/4390db51/attachment.pgp>


Mehr Informationen über die Mailingliste python-de