Release: 2.0.39 aktuelles Release | Release-Datum: 11. März 2025
SQLAlchemy 2.0 Dokumentation
SQLAlchemy Core
- SQL Statements und Expressions API¶
- Spaltenelemente und Ausdrücke
- Operatorenreferenz
- SELECT und verwandte Konstrukte
- Einfügen, Aktualisieren, Löschen
- SQL- und generische Funktionen
- Benutzerdefinierte SQL-Konstrukte und Kompilierungserweiterung
- Expression Serializer Extension
- Grundlegende Konstrukte der SQL-Ausdruckssprache
- Besucher- und Traversal-Dienstprogramme
- Schema Definition Language
- SQL Datentyp-Objekte
- Engine und Connection verwenden
- Grundlagen der Core API
Projektversionen
- Vorheriges: SQLAlchemy Core
- Nächstes: Column Elements und Expressions
- Nach oben: Startseite
- Auf dieser Seite
SQL Statements und Expressions API¶
Dieser Abschnitt präsentiert die API-Referenz für die SQL Expression Language. Für eine Einführung beginnen Sie mit Arbeiten mit Daten im SQLAlchemy Unified Tutorial.
- Spaltenelemente und Ausdrücke
- Grundlegende Konstruktoren für Column Elements
- Modifizierende Konstruktoren für Column Elements
- Dokumentation der Column Element Klassen
BinaryExpressionBindParameterCaseCastClauseListColumnClauseColumnCollectionColumnElementColumnExpressionArgumentColumnOperatorsExtractFalse_FunctionFilterLabelNullOperatorenOverSQLColumnExpressionTextClauseTryCastTupleWithinGroupWrapsColumnExpressionTrue_TypeCoerceUnaryExpression
- Typisierungs-Utilities für Column Elements
- Operatorenreferenz
- SELECT und verwandte Konstrukte
- Einfügen, Aktualisieren, Löschen
- SQL- und generische Funktionen
- Funktions-API
- Ausgewählte "Bekannte" Funktionen
aggregate_stringsarray_aggchar_lengthcoalesceconcatcountcubecume_distcurrent_datecurrent_timecurrent_timestampcurrent_userdense_rankgrouping_setslocaltimelocaltimestampmaxminmodenext_valuenowpercent_rankpercentile_contpercentile_discrandomrankrollupsession_usersumsysdateuser
- Benutzerdefinierte SQL-Konstrukte und Kompilierungserweiterung
- Synopsis
- Dialekt-spezifische Kompilierungsregeln
- Kompilieren von Unterelementen eines benutzerdefinierten Ausdruckskonstrukts
- Ändern der Standardkompilierung bestehender Konstrukte
- Ändern der Kompilierung von Typen
- Richtlinien für Unterklassenbildung
- Aktivieren der Caching-Unterstützung für benutzerdefinierte Konstrukte
- Weitere Beispiele
compiles()deregister()
- Expression Serializer Extension
- Grundlegende Konstrukte der SQL-Ausdruckssprache
- Besucher- und Traversal-Dienstprogramme
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()
Vorheriges: SQLAlchemy Core Nächstes: Column Elements und Expressions
© Copyright 2007-2025, die SQLAlchemy-Autoren und Mitwirkenden.
Die Designs von flambé! dem Drachen und Der Alchemist wurden von Rotem Yaari erstellt und großzügig gespendet.
Erstellt mit Sphinx 7.2.6. Dokumentation zuletzt generiert: Di 11 Mär 2025 14:40:17 EDT