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 ? Coder avec une
Intelligence Artificielle
Voir le programme détaillé
Module « sqlalchemy »

Classe « UpdateBase »

Informations générales

Héritage

                        builtins.object
                            Visitable
                                CompilerElement
                        builtins.object
                            Visitable
                        builtins.object
                            HasTraverseInternals
                                ExternallyTraversible
                        builtins.object
                            HasTraverseInternals
                                HasCopyInternals
                        builtins.object
                            HasMemoized
                        builtins.object
                            HasCacheKey
                                MemoizedHasCacheKey
                builtins.object
                    Visitable
                builtins.object
                    HasTraverseInternals
                        ExternallyTraversible
                            SupportsAnnotations
                                SupportsWrappingAnnotations
                                    ClauseElement
            builtins.object
                Visitable
                    CompilerElement
            builtins.object
                Visitable
            builtins.object
                HasTraverseInternals
                    ExternallyTraversible
            builtins.object
                HasTraverseInternals
                    HasCopyInternals
            builtins.object
                HasMemoized
            builtins.object
                HasCacheKey
                    MemoizedHasCacheKey
    builtins.object
        Visitable
    builtins.object
        HasTraverseInternals
            ExternallyTraversible
                SupportsAnnotations
                    SupportsWrappingAnnotations
                        ClauseElement
                            DQLDMLClauseElement
                    builtins.object
                        SQLRole
                            ReturnsRowsRole
                                ReturnsRows
                    builtins.object
                        SQLRole
                            StatementRole
                                Executable
                                    ExecutableReturnsRows
                            builtins.object
                                HasMemoized
                                    Generative
                                builtins.object
                                    HasPrefixes
                                builtins.object
                                    DialectKWArgs
                        builtins.object
                            HasMemoized
                                Generative
                                    HasCompileState
        builtins.object
            Visitable
                CompilerElement
        builtins.object
            Visitable
        builtins.object
            HasTraverseInternals
                ExternallyTraversible
        builtins.object
            HasTraverseInternals
                HasCopyInternals
        builtins.object
            HasMemoized
        builtins.object
            HasCacheKey
                MemoizedHasCacheKey
builtins.object
    Visitable
builtins.object
    HasTraverseInternals
        ExternallyTraversible
            SupportsAnnotations
                SupportsWrappingAnnotations
                    ClauseElement
                        DQLDMLClauseElement
                builtins.object
                    SQLRole
                        ReturnsRowsRole
                            ReturnsRows
                                SelectsRows
                    builtins.object
                        SQLRole
                            ReturnsRowsRole
                                HasCTERole
                                    HasCTE
                        builtins.object
                            SQLRole
                                StatementRole
                                    DMLRole
                                        UpdateBase

Définition

class UpdateBase(DMLRole, HasCTE, HasCompileState, DialectKWArgs, HasPrefixes, Generative, ExecutableReturnsRows, ClauseElement):

help(UpdateBase)

Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.

Constructeur(s)

Signature du constructeur Description
__init__(self, /, *args, **kwargs) Initialize self. See help(type(self)) for accurate signature. [extrait de __init__.__doc__]

Liste des attributs statiques

Nom de l'attribut Valeur
allows_lambdaFalse
description<sqlalchemy.util.langhelpers._memoized_property object at 0x0000020D9F723AD0>
dialect_kwargs<sqlalchemy.util.langhelpers._memoized_property object at 0x0000020D9F4DE450>
dialect_options<sqlalchemy.util.langhelpers._memoized_property object at 0x0000020D9F4DDD50>
exported_columns<sqlalchemy.util.langhelpers._memoized_property object at 0x0000020D9F603B30>
inherit_cacheNone
is_clause_elementTrue
is_deleteFalse
is_dmlTrue
is_from_statementFalse
is_insertFalse
is_selectFalse
is_selectableFalse
is_textFalse
is_updateFalse
named_with_columnFalse
stringify_dialectdefault
supports_executionTrue
uses_inspectionFalse

Liste des propriétés

Nom de la propriétéDescription
entity_descriptionReturn a :term:`plugin-enabled` description of the table and/or [extrait de entity_description.__doc__]
entity_namespace
kwargsA synonym for :attr:`.DialectKWArgs.dialect_kwargs`. [extrait de kwargs.__doc__]
returning_column_descriptionsReturn a :term:`plugin-enabled` description of the columns [extrait de returning_column_descriptions.__doc__]
selectable

Propriétés héritées de la classe ExecutableReturnsRows

exported_columns

Liste des opérateurs

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

__invert__

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
corresponding_column(self, column: 'KeyedColumnElement[Any]', require_embedded: 'bool' = False) -> 'Optional[ColumnElement[Any]]'
params(self, *arg: 'Any', **kw: 'Any') -> 'NoReturn' Set the parameters for the statement. [extrait de params.__doc__]
return_defaults(self, *cols: '_DMLColumnArgument', supplemental_cols: 'Optional[Iterable[_DMLColumnArgument]]' = None, sort_by_parameter_order: 'bool' = False) -> 'Self' Make use of a :term:`RETURNING` clause for the purpose [extrait de return_defaults.__doc__]
returning(self, *cols: '_ColumnsClauseArgument[Any]', sort_by_parameter_order: 'bool' = False, **_UpdateBase__kw: 'Any') -> 'UpdateBase' Add a :term:`RETURNING` or equivalent clause to this statement. [extrait de returning.__doc__]
with_dialect_options(self, **opt: 'Any') -> 'Self' Add dialect options to this INSERT/UPDATE/DELETE object. [extrait de with_dialect_options.__doc__]
with_hint(self, text: 'str', selectable: 'Optional[_DMLTableArgument]' = None, dialect_name: 'str' = '*') -> 'Self' Add a table hint for a single table to this [extrait de with_hint.__doc__]

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

__subclasshook__

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

__init_subclass__, execution_options, get_execution_options, options

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

prefix_with

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

argument_for

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

add_cte, cte

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

is_derived_from

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

__bool__, __getstate__, __repr__, compare, self_group, unique_params

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

__str__, compile

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

memoized_attribute, memoized_instancemethod

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

__class_getitem__

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

get_children

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

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

Vous êtes un professionnel et vous avez besoin d'une formation ? Programmation Python
Les fondamentaux
Voir le programme détaillé