Produce a :func:`_expression.select` construct against this :class:`.FunctionElement`. This is shorthand for:: s = select(function_element)
(self)
| 766 | ) |
| 767 | |
| 768 | def select(self) -> Select[_T]: |
| 769 | """Produce a :func:`_expression.select` construct |
| 770 | against this :class:`.FunctionElement`. |
| 771 | |
| 772 | This is shorthand for:: |
| 773 | |
| 774 | s = select(function_element) |
| 775 | |
| 776 | """ |
| 777 | s: Select[_T] = Select(self) |
| 778 | if self._execution_options: |
| 779 | s = s.execution_options(**self._execution_options) |
| 780 | return s |
| 781 | |
| 782 | def _bind_param( |
| 783 | self, |
nothing calls this directly
no test coverage detected