Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Vous êtes un professionnel et vous avez besoin d'une formation ? Sensibilisation à
l'Intelligence Artificielle
Voir le programme détaillé
Classe « ColumnOperators »

Méthode sqlalchemy.ColumnOperators.ilike

Signature de la méthode ilike

def ilike(self, other: 'Any', escape: 'Optional[str]' = None) -> 'ColumnOperators' 

Description

help(ColumnOperators.ilike)

Implement the ``ilike`` operator, e.g. case insensitive LIKE.

In a column context, produces an expression either of the form:

.. sourcecode:: sql

    lower(a) LIKE lower(other)

Or on backends that support the ILIKE operator:

.. sourcecode:: sql

    a ILIKE other

E.g.::

    stmt = select(sometable).where(sometable.c.column.ilike("%foobar%"))

:param other: expression to be compared
:param escape: optional escape character, renders the ``ESCAPE``
  keyword, e.g.::

    somecolumn.ilike("foo/%bar", escape="/")

.. seealso::

    :meth:`.ColumnOperators.like`



Vous êtes un professionnel et vous avez besoin d'une formation ? Coder avec une
Intelligence Artificielle
Voir le programme détaillé