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 :

Module « sqlalchemy »

Classe « String »

Informations générales

Héritage

builtins.object
    Traversible
        TypeEngine
    builtins.object
        Concatenable
            String

Définition

class String(Concatenable, TypeEngine):

Description [extrait de String.__doc__]

The base for all string and character types.

    In SQL, corresponds to VARCHAR.  Can also take Python unicode objects
    and encode to the database's encoding in bind params (and the reverse for
    result sets.)

    The `length` field is usually required when the `String` type is
    used within a CREATE TABLE statement, as VARCHAR requires a length
    on most databases.

    

Constructeur(s)

Signature du constructeur Description
__init__(self, length=None, collation=None, convert_unicode=False, unicode_error=None, _warn_on_bytestring=False, _expect_unicode=False)

Liste des attributs statiques

Nom de l'attribut Valeur
hashableTrue
RETURNS_BYTESsymbol('RETURNS_BYTES')
RETURNS_CONDITIONALsymbol('RETURNS_CONDITIONAL')
RETURNS_UNICODEsymbol('RETURNS_UNICODE')
RETURNS_UNKNOWNsymbol('RETURNS_UNKNOWN')
should_evaluate_noneFalse
sort_key_functionNone

Liste des propriétés

Nom de la propriétéDescription
python_type

Liste des opérateurs

Opérateurs hérités de la classe object

__eq__, __ge__, __gt__, __le__, __lt__, __ne__

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes dépréciées
Signature de la méthodeDescription
bind_processor(self, dialect)
get_dbapi_type(self, dbapi)
literal_processor(self, dialect)
result_processor(self, dialect, coltype)

Méthodes héritées de la classe TypeEngine

__init_subclass__, __repr__, __str__, __subclasshook__, adapt, as_generic, bind_expression, coerce_compared_value, column_expression, Comparator, comparator_factory, compare_against_backend, compare_values, compile, copy, copy_value, dialect_impl, evaluates_none, with_variant

Méthodes héritées de la classe Traversible

__class_getitem__, get_children

Méthodes héritées de la classe object

__delattr__, __dir__, __format__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __setattr__, __sizeof__