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 ? Deep Learning avec Python
et Keras et Tensorflow
Voir le programme détaillé
Classe « FunctionElement »

Méthode sqlalchemy.FunctionElement.scalar_table_valued

Signature de la méthode scalar_table_valued

def scalar_table_valued(self, name: 'str', type_: 'Optional[_TypeEngineArgument[_T]]' = None) -> 'ScalarFunctionColumn[_T]' 

Description

help(FunctionElement.scalar_table_valued)

Return a column expression that's against this
:class:`_functions.FunctionElement` as a scalar
table-valued expression.

The returned expression is similar to that returned by a single column
accessed off of a :meth:`_functions.FunctionElement.table_valued`
construct, except no FROM clause is generated; the function is rendered
in the similar way as a scalar subquery.

E.g.:

.. sourcecode:: pycon+sql

    >>> from sqlalchemy import func, select
    >>> fn = func.jsonb_each("{'k', 'v'}").scalar_table_valued("key")
    >>> print(select(fn))
    {printsql}SELECT (jsonb_each(:jsonb_each_1)).key

.. versionadded:: 1.4.0b2

.. seealso::

    :meth:`_functions.FunctionElement.table_valued`

    :meth:`_functions.FunctionElement.alias`

    :meth:`_functions.FunctionElement.column_valued`



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