SQL 语句和表达式 API¶
SQL Statements and Expressions API
本节介绍 SQL 表达式语言的 API 参考。要了解介绍,请从 SQLAlchemy 统一教程 中的 处理数据 开始。
This section presents the API reference for the SQL Expression Language. For an introduction, start with 处理数据 in the SQLAlchemy 统一教程.
- 列元素和表达式
- 列元素基础构造函数
- 列元素修饰符构造函数
- 列元素类文档
BinaryExpressionBindParameterCaseCastClauseListColumnClauseColumnCollectionColumnElementColumnExpressionArgumentColumnOperatorsExtractFalse_FunctionFilterLabelNullOperatorsOverSQLColumnExpressionTextClauseTryCastTupleWithinGroupWrapsColumnExpressionTrue_TypeCoerceUnaryExpression
- 列元素类型实用程序
- 操作符参考
- SELECT 和相关构造
- 插入,更新,删除
- SQL 和 范型函数
- 函数 API
- 选定的“已知”函数
aggregate_stringsarray_aggchar_lengthcoalesceconcatcountcubecume_distcurrent_datecurrent_timecurrent_timestampcurrent_userdense_rankgrouping_setslocaltimelocaltimestampmaxminmodenext_valuenowpercent_rankpercentile_contpercentile_discrandomrankrollupsession_usersumsysdateuser
- 自定义 SQL 构造和编译扩展
- 表达式序列化器扩展
- SQL 表达式语言基础构造
- 访问者和遍历实用程序
ExternalTraversalInternalTraversalInternalTraversal.dp_annotations_keyInternalTraversal.dp_anon_nameInternalTraversal.dp_booleanInternalTraversal.dp_clauseelementInternalTraversal.dp_clauseelement_listInternalTraversal.dp_clauseelement_tupleInternalTraversal.dp_clauseelement_tuplesInternalTraversal.dp_dialect_optionsInternalTraversal.dp_dml_multi_valuesInternalTraversal.dp_dml_ordered_valuesInternalTraversal.dp_dml_valuesInternalTraversal.dp_fromclause_canonical_column_collectionInternalTraversal.dp_fromclause_ordered_setInternalTraversal.dp_has_cache_keyInternalTraversal.dp_has_cache_key_listInternalTraversal.dp_has_cache_key_tuplesInternalTraversal.dp_ignoreInternalTraversal.dp_inspectableInternalTraversal.dp_inspectable_listInternalTraversal.dp_multiInternalTraversal.dp_multi_listInternalTraversal.dp_named_ddl_elementInternalTraversal.dp_operatorInternalTraversal.dp_plain_dictInternalTraversal.dp_plain_objInternalTraversal.dp_prefix_sequenceInternalTraversal.dp_propagate_attrsInternalTraversal.dp_statement_hint_listInternalTraversal.dp_stringInternalTraversal.dp_string_clauseelement_dictInternalTraversal.dp_string_listInternalTraversal.dp_string_multi_dictInternalTraversal.dp_table_hint_listInternalTraversal.dp_typeInternalTraversal.dp_unknown_structure
Visitableanon_mapcloned_traverse()iterate()replacement_traverse()traverse()traverse_using()