

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Updates für Babelfish für Aurora PostgreSQL
<a name="AuroraBabelfish.Updates"></a>

Im Folgenden finden Sie Informationen zu Babelfish-Versionen, die für Aurora PostgreSQL veröffentlicht wurden. Babelfish ist eine Option, die mit Aurora PostgreSQL Version 13.4 und höher verfügbar ist. Updates für Babelfish werden mit bestimmten neuen Versionen der Aurora-PostgreSQL-Datenbank-Engine verfügbar.

Informationen zu Aurora-PostgreSQL-Erweiterungen mit Babelfish finden Sie unter [Verwenden von Aurora-PostgreSQL-Erweiterungen mit Babelfish](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-postgres-aws-extensions.html).

Informationen zu Versions-Updates für Babelfish finden Sie unter [Babelfish-Versions-Updates](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-information.html).

Eine Liste der unterstützten und nicht unterstützten Funktionen für verschiedene Babelfish-Versionen finden Sie in der [Referenz zu Babelfish für Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_AuroraPostgreSQL_Babelfish_Reference.html).

**Topics**
+ [Babelfish für Aurora PostgreSQL 5.x-Versionen](#aurorababelfish-versions-version5x)
+ [Babelfish für Aurora PostgreSQL 4.x-Versionen](#aurorababelfish-versions-version4x)
+ [Babelfish for Aurora PostgreSQL 3.x-Versionen (enthält einige veraltete Versionen)](#aurorababelfish-versions-version3x)
+ [Babelfish for Aurora PostgreSQL 2.x-Versionen (enthält einige veraltete Versionen)](#aurorababelfish-versions-version2x)
+ [Babelfish for Aurora PostgreSQL 1.x-Versionen (enthält einige veraltete Versionen)](#aurorababelfish-versions-version1x)

## Babelfish für Aurora PostgreSQL 5.x-Versionen
<a name="aurorababelfish-versions-version5x"></a>

**Topics**
+ [Babelfish für Aurora PostgreSQL 5.5](#AuroraBabelfish.Updates.55X)
+ [Babelfish für Aurora PostgreSQL 5.4](#AuroraBabelfish.Updates.54X)
+ [Babelfish für Aurora PostgreSQL 5.3](#AuroraBabelfish.Updates.53X)
+ [Babelfish für Aurora PostgreSQL 5.2](#AuroraBabelfish.Updates.52X)
+ [Babelfish für Aurora PostgreSQL 5.1](#AuroraBabelfish.Updates.51X)

### Babelfish für Aurora PostgreSQL 5.5
<a name="AuroraBabelfish.Updates.55X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 17.9 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 17.9 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 5.5 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

#### Aurora Babelfish veröffentlicht 5.5.0 am 6. April 2026
<a name="AuroraBabelfish.Updates.550"></a>

**Neue Funktionen**
+ Unterstützung für Polygon-Instanzen für geography/geometry Datentypen hinzugefügt.
+ Unterstützung für die implizite Umwandlung von (n) varchar/ (n) char in den Datentyp datetimeoffset wurde hinzugefügt.
+ Unterstützung für das Systemobjekt sys.fn\_varbintohexstr hinzugefügt.

**Kritische Verbesserungen**
+ Es wurde ein Problem behoben, bei dem das Ausführen von Abfragen vom PostgreSQL-Endpunkt in Instanzen mit aktivierter Active Directory-Authentifizierung zu einem Neustart führen kann.
+ Es wurde ein Problem behoben, bei dem das Update mit der Output-Klausel Zeilen bei gleichzeitigen Updates überspringen kann.
+ DROP LOGIN gibt jetzt korrekt einen Fehler zurück, wenn versucht wird, einen Anmeldenamen zu löschen, der der Besitzer einer Datenbank ist.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein falscher Rückgabedatentyp in UNION-Abfragen mit den Typen datetimeoffset, (n) varchar und datetime wurde behoben.
+ Ein Problem beim Zusammenführen von DatetimeOffset- und (n) Varchar-Typen wurde behoben.
+ UNION- und CASE-Ausdrücke mit den Literalen varbinary und string wurden nun korrekt in varchar statt varbinary aufgelöst.
+ Eingeschränkter Eigentümerwechsel von Babelfish-Objekten vom PG-Port aus.
+ Es wurde ein Problem bei Prozeduraufrufen behoben, das zu einer falschen Lebenszyklusbehandlung von temporären Tabellen führte.
+ Benutzer konnten Babelfish-Objekte im Systemschema nicht ändern.
+ Die scale/precision Behandlung von MIN/MAX Funktionen für Datentypen wurde korrigiert. CHAR/NCHAR 
+ Die hohe CPU-Auslastung beim gleichzeitigen Verbindungsaufbau für PyoDBC-Verbindungen wurde behoben.
+ Inkonsistente Indexscans für binary/varbinary Vergleichsoperatoren wurden behoben und typübergreifende Unterstützung hinzugefügt.
+ ALTER AUTHORIZATION wurde für die Datenbank blockiert, wenn der neue Besitzer eine Datenbankrolle, eine feste Serverrolle oder ein Systemadministrator ist.
+ Es wurde ein Problem bei Aufrufen verschachtelter Prozeduren behoben, das zu Fehlern bei der Bereinigung temporärer Tabellen und zu Parserfehlern führte.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, bei dem das Umwandeln von Zeichenkettenwerten in sqlvariant dazu führen konnte, dass der Client hängen blieb.
+ Die Umwandlungs- und Konvertierungsfunktionen zwischen den Datentypen (n) char und (var) binary wurden behoben.
+ Korrektur zur Behandlung von UDT-Datentypen in der Funktion DATEADD () hinzugefügt.
+ Die Behandlung von Leerzeichen in der Funktion ISNUMERIC () wurde korrigiert, um dem Verhalten zu entsprechen. T-SQL 
+ Ein Problem bei SELECT-Abfragen mit reservierten Schlüsselwörtern, die als Spaltenaliase verwendet wurden, wurde behoben.
+ Das Ausgabeformat beim Umwandeln von Datetime und SmallDatetime in (n) varchar/ (n) char wurde behoben.
+ Der Umgang mit der Umwandlung leerer Zeichenketten in scale/precision Binärdateien wurde korrigiert.
+ Die Verkettung von Binärdateien zur Erzielung erwarteter Ergebnisse wurde behoben.
+ Es wurde ein Problem behoben, bei dem Primärschlüsselinformationen in der TDS-Antwort für () -Operationen nicht gesendet wurden. ADO.NET FillSchema
+ Die scale/precision Behandlung von verketteten Ergebnissen von Binärdateien wurde behoben.
+ Es wurde ein seltenes Problem behoben, bei dem bei parallel Abfragen ein unerwarteter Fehler auftritt, wenn die Tabellen-OID ein bestimmtes Limit erreicht.
+ Es wurde ein Problem behoben, bei dem bei der Konvertierung vom Typ MONEY fälschlicherweise einige gültige ASCII- und Sonderzeichen zurückgewiesen wurden.
+ Die Konvertierungsfunktion wurde behoben, sodass die Stilparameter bei der Konvertierung von SMALLMONEY in Zeichenfolgentypen korrekt angewendet wurden, sodass die korrekte Formatierung für die Formate 0, 1, 2 und 126, die dem Verhalten entsprechen, sichergestellt wurde. T-SQL 
+ Ein Fehler wurde behoben, bei dem nachstehende Leerzeichen im LIKE-Operator fälschlicherweise als unbedeutend behandelt wurden, wenn das Muster exakt übereinstimmt.
+ Es wurden mehrere Probleme mit Konvertierungsfunktionen bei der Konvertierung von MONEY/SMALLMONEY Typen in Zeichenketten behoben, einschließlich der korrekten Behandlung negativer Stilparameter und ungültiger Stilwerte.

### Babelfish für Aurora PostgreSQL 5.4
<a name="AuroraBabelfish.Updates.54X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 17.7 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 17.7 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 5.4 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

#### Aurora Babelfish veröffentlicht 5.4.1 am 16. Januar 2026
<a name="AuroraBabelfish.Updates.541"></a>

**Kritische Stabilitätsverbesserungen**
+ Es wurde ein Problem behoben, bei dem eine `UPDATE` Anweisung mit `OUTPUT` Klausel Zeilen überspringen kann, wenn dieselbe Zeile gleichzeitig aktualisiert wird.

#### Aurora Babelfish veröffentlicht 5.4.0 am 18. Dezember 2025
<a name="AuroraBabelfish.Updates.540"></a>

**Neue Funktionen**
+ Die Unterstützung der SELECT TOP N PERCENT-Klausel wurde mit wenigen [Einschränkungen](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-compatibility.tsql.limited-implementation.html) aktiviert.
+ [Unterstützung für Linestring-Instanzen für geography/geometry Datentypen aktiviert.](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-geospatial.html)
+ [Die Unterstützung für die Systemprozeduren sp\_xml\_preparedocument, sp\_xml\_removedocument und OPENXML wurde aktiviert.](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-xml-datatype-methods.html)
+ Unterstützung für die XML-Methode .VALUE () für XML-Datentypen aktiviert.
+ Die Unterstützung für die Verkettung von Besitzverhältnissen für Objektreferenzen innerhalb von Ansichten und gespeicherten Objekten wurde aktiviert. procedures/functions Die Überprüfung von Berechtigungen für zugrunde liegende Objekte wird entweder durch die direkten Berechtigungen des Benutzers oder durch die Verkettung von Besitzrechten bestimmt.
+ Die Unterstützung der sys.time\_zone\_info-Ansicht wurde aktiviert
+ Die Unterstützung für Values-Klausel und Unterabfragespalten in der SELECT-Liste der FOR JSON AUTO-Funktionalität wurde aktiviert

**Kritische Verbesserungen**
+ Die Fehler STPointFromText () und Point () wurden behoben, sodass bei NULL-Argumenten ein Fehler ausgelöst wurde.
+ Probleme mit Konvertierungen Geometry/Geography in (var) char und (var) -Binärdateien wurden behoben.
+ Die Funktionsdefinition von STPointFromText (), STPointFromText (), STAsText () und STAsBinary () wurde behoben.
+ Fehler behoben, bei der Geometry/Geography Konvertierung für die Point-Instanz ein Fehler aufgetreten ist.
+ Die ASCII-Funktion gibt falsche Ergebnisse zurück, wenn der Argumenttyp Binary und Varbinary lautet.
+ Aktive Snapshots, wenn Systemkataloge aktualisiert werden, während sie sich in TDS befinden. ResetTempTableNamespace 
+ Es wurden Abstürze und zeitweise auftretende Fehler behoben, die durch Speicherfehler verursacht wurden, wenn ein Parameter sich selbst zugewiesen wurde.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem behoben, bei dem ein Benutzer nicht gelöscht werden konnte, wenn diesem Benutzer Berechtigungen erteilt wurden.
+ Es wurde Unterstützung für den Planer hinzugefügt, um den Indexscan für Abfragen auszuwählen, deren Prädikate numerische Typen und money/smallmoney Datentypen vergleichen.
+  precision/scale Für die Funktion Round () wurde ein Fehler behoben.
+ Es wurde ein Problem behoben, bei dem beim Rollback zu Savepoint in einigen Fällen nicht das richtige Transaktionsstatus-Token an den Client gesendet wurde, sodass nachfolgende Operationen in der Transaktion fehlschlugen.
+ Es wurde ein Problem behoben, bei dem Fehler im pg\_cron-Job zu einem Serverneustart führten.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, das gleichzeitige UPDATE-Operationen mit OUTPUT-Klauseln ermöglichte.
+ Es wurde ein Problem behoben, durch das die Einstellungen für die Notluke bei der ersten Erstellung einer temporären Tabelle auf die Standardeinstellungen zurückgesetzt wurden.
+ Die CAST-Funktionen Datetime und Varbinary wurden auf Binary umgestellt.
+ Es wurde ein Problem beim Abgleichen der Rückgabewerte der CONVERT- und CAST-Funktionen für den Binärtyp behoben.
+ Die STANDARDWERTE der INSERT INTO-Tabelle für Domaintypen wurden behoben, indem der entsprechende Rückgabetyp der Funktion festgelegt wurde.
+ Es wurde ein Problem behoben, bei dem beim Ausführen einer Funktion mit mehreren Anweisungen ein Syntaxfehler ausgelöst wurde, wenn der Datenbankname ein Symbol für einen Operator enthält.
+ Die Ausführung von REVOKE-Berechtigungen wurde behoben, sodass überlappende Zuweisungen auf Schema- und Objektebene korrekt verarbeitet wurden.
+ Die Unterstützung für die NULL/NOT NULL-Syntax in ALTER TABLE ALTER COLUMN-Anweisungen wurde aktiviert.
+ Fügen Sie Bezeichner-Trennzeichen hinzu, um Sonderzeichen in Anmelde- und Rollennamen zu behandeln.
+ Indexe, die über T-SQL temporären Tabellen erstellt wurden, wurden korrigiert, sodass sie der Transaktionssemantik korrekt entsprechen.
+ Verschiedene mathematische Funktionen für den Datentyp Money und Smallmoney wurden korrigiert.
+ Es wurde ein Problem behoben, bei dem Berechtigungen auf Spaltenebene beibehalten wurden, wenn Ansichten mit ALTER VIEW geändert wurden.
+ Es wurde die Unterstützung aktiviert, um das Ändern von Funktionen mit abhängigen schwachen Schemabinding-Ansichten zuzulassen.
+ Ein Problem mit Geometry/Geography statischen Methoden bei der Verwendung von durch Trennzeichen getrennten Bezeichnern für Datentypen wurde behoben.
+ Der Rückgabetyp der Funktion SQRT () wurde auf Float korrigiert.
+ Probleme mit der Zuweisung von Multibyte-Zeichen zu lokalen Variablen des Typs wurden behoben. nchar/nvarchar
+ In ISNUMERIC () wurde die Behandlung leerer Zeichenketten hinzugefügt, um die Kompatibilität mit dem T-SQL Verhalten sicherzustellen.
+ DATALENGTH () wurde korrigiert, sodass der korrekte Wert für die Bytelänge für verschiedene Datentypen und deren UDTs zurückgegeben wird.
+ Die CAST-Funktion von DATETIME auf VARBINARY wurde korrigiert.
+  precision/scale In SELECT INTO bei Verwendung mit der GROUP BY-Klausel behoben.
+ Ein Problem mit einem Protokollfehler im TDS-Stream aufgrund eines Numeric/Decimal Überlaufs wurde behoben.
+ Es wurden Probleme mit der CTE-Logik und fehlenden Zwischenstufen in der Ausgabe der FOR JSON AUTO-Klausel behoben.
+ Es wurde ein Problem im Zusammenhang mit dem LIKE-Operator behoben, bei dem das ESCAPE-Zeichen nicht wie erwartet funktionierte, wenn das ESCAPE-Zeichen im Muster nach einem Platzhalter steht.
+ Es wurde ein Problem behoben, das auftrat, wenn ein Parameter vom Typ binary (8) vom .NET-Treiber übergeben wurde.

### Babelfish für Aurora PostgreSQL 5.3
<a name="AuroraBabelfish.Updates.53X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 17.6 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 17.6 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 5.3 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

#### Aurora Babelfish veröffentlicht 5.3.1 am 25. November 2025
<a name="AuroraBabelfish.Updates.531"></a>

**Kritische Stabilitätsverbesserungen**
+ Es wurden Abstürze und zeitweise auftretende Fehler behoben, die durch Speicherfehler verursacht wurden, wenn ein Parameter sich selbst zugewiesen wurde.

#### Aurora Babelfish veröffentlicht 5.3.0 am 25. November 2025
<a name="AuroraBabelfish.Updates.530"></a>

**Neue Funktionen**
+ [Unterstützung für boolesche Operatoren und Präfix-Grammatik in der CONTAINS-Klausel für die T-SQL Suche hinzugefügt. Full-Text ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-postgres-fulltextsearch.html)
+ [Unterstützung für Z-M Flags für Punktinstanzen und Z-, M-, HasZ- und HasM-Funktionen für die Datentypen GEOMETRY und GEOGRAPHY hinzugefügt.](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-geospatial.html)
+ Unterstützung für die gespeicherte Prozedur sp\_helplogins hinzugefügt.
+ Support für schwache Bindungsansichten mit wenigen Einschränkungen aktiviert.

**Kritische Verbesserungen**
+ Ein Problem beim Zurücksetzen der TDS-Verbindung in bestimmten Situationen wurde behoben.
+ Es wurde ein Problem in GroupAd behoben, bei dem die Anmeldung mit einem zugewiesenen Benutzer keinen Zugriff auf Gastberechtigungen haben sollte.
+ Die Leistung von Abfragen, die die Funktion ISNUMERIC () in Prädikaten verwenden, wurde verbessert.
+ Unterstützung für Abfragen zur Auswahl des Indexscans für Abfragen mit Prädikaten, die numerische und ganzzahlige Datentypen vergleichen, hinzugefügt.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Überlaufprüfungen bei allen arithmetischen Operationen mit Geld behoben, wobei smallmoney ein Operand mit höherer Priorität war.
+ Der Ausgabedatentyp für alle arithmetischen Operationen mit Smallmoney und Bit wurde korrigiert.
+ Das Verhalten bestimmter mathematischer Funktionen wie CEIL, ROUND, POWER und FLOOR für die Datentypen Geld und Kleingeld wurde behoben.
+ Ein Problem mit Verbindungsabstürzen bei Rechenoperationen mit smallmoney und int wurde behoben.
+ Überlaufprüfungen bei allen arithmetic/numeric Operationen, bei denen es sich um einen Operanden handelt, wurden behoben. smallmoney/money 
+ Es wurde ein Problem mit DATENAME () behoben, das den korrekten Wert des TZOFFSET-Teils ausgab.
+ Behandlung der Funktion CHAR () /NCHAR (), sodass NULL statt Fehler zurückgegeben werden, wenn Werte außerhalb des zulässigen Bereichs liegen.
+ Behandlung der Funktion NCHAR () zur Annahme von Eingaben, die in Ganzzahlen umgewandelt werden können.
+ Die Funktion PATINDEX () wurde korrigiert, sodass sie Muster am Ende von Text korrekt findet und Platzhaltersuchen korrekt verarbeitet.
+ Die Indexverwendung für die Sortierung „Accent Sensitive“/„Insensitive“ für den LIKE-Operator wurde aktiviert, wenn das Muster EXACT ist oder PREFIX oder INFIX den folgenden Bedingungen entsprechen:
  + <index\_name><table\_name><column\_name>Für die Collation Accent Sensitive muss der Benutzer den Index vom TSQL-Endpunkt aus erstellen: CREATE INDEX ON ()
  + <index\_name><schema\_name>Für die Collation Accent Insensitive muss der Benutzer den Index vom PSQL-Endpunkt aus erstellen: CREATE INDEX ON. <table\_name><column\_name>(sys.remove\_accents\_internal\_using\_cache ())
+ Es wurde ein Problem behoben, bei dem TRY\_CAST und TRY\_CONVERT Dezimalwerte bei der Umwandlung in Ganzzahltypen falsch gerundet haben, anstatt den Bruchteil zu kürzen.
+ Genauigkeit und Skalierung für arithmetische Operationen zwischen und numerischen Operatoren sowie für Inunion-Operatoren wurden korrigiert. money/smallmoney money/smallmoney 
+ Die Genauigkeit und Skalenbehandlung für Groß- und Kleinschreibung bei Ausdrücken mit geschachtelten Groß- und Kleinschreibung bei numerischen Ausdrücken und Verzweigungen wurde korrigiert. smallmoney/money 
+ Die Genauigkeit und Skalenbehandlung für numerische Ausdrücke mit Unterausdrücken als Datentypen money/smallmoney oder Datentypen mit fester Länge wurden korrigiert.
+ Ein Problem bei der Verarbeitung von Bigint- und Multiplikationsoperationen wurde behoben. money/smallmoney 
+ Es wurde ein Problem behoben, bei dem bei money/smallmoney Multiplikationen Dezimalwerte im Ergebnis fälschlicherweise gekürzt wurden, anstatt den Bruchteil zu runden.
+ Die Genauigkeit und Skalierung der Funktionen SUM () /AVG () mit Datentypen mit fester Länge wurde behoben. money/smallmoney 
+ Es wurde ein Problem mit arithmetischen Operationen zwischen numerischen Variablen und Variablen mit fester Länge behoben.
+ Die Genauigkeit und Skalenbehandlung für Aggregatfunktionen mit numerischen Werten wurde behoben.
+ Es wurde ein Problem behoben, bei dem Babelfish-Verbindungen während ZDP wiederhergestellt wurden.
+ Ein Problem mit dem Befehl RESET ALL vom Postgres-Endpunkt aus wurde behoben.
+ Es wurde ein Problem mit Antwortpaketen beim Lesen großer Nvarchar-Daten (max) behoben, das beim .NET-Treiber auftreten konnte. ArgumentOutOfRangeException 
+ Es wurde ein Problem behoben, bei dem Parallelismus nicht für den pltsql-RETURN-Ausdruck verwendet wurde.
+ Das Problem mit verweigerten Zugriffsberechtigungen bei datenbankübergreifenden Tabellenwertfunktionen wurde behoben.
+ Behandlung für die Behandlung leerer Eingabezeichenfolgen in Datentypen mit Datum und Uhrzeit hinzugefügt.
+ Die Präzisions- und Skalierungsbehandlung money/smallmoney bei der Erstellung von Objekten, Umwandlungen, Variablen und benutzerdefinierten Datentypen mit dieser Methode wurde korrigiert.
+ Es wurde ein Problem behoben, bei dem die Zeitzoneninformationen beim Umwandeln von einer Zeichenfolge in eine Datetimeoffset-Version beibehalten wurden.
+ Die Funktion QUOTENAME () wurde behoben, um korrekte Zeichenketten zurückzugeben.
+ Die Behandlung von binären Argumenten für die Funktion Len () wurde hinzugefügt.
+ Genauigkeit und Skalierung für Aggregatfunktionen, die \* (alle Spalten) als Eingabe haben, wurden korrigiert.
+ Ein Problem bei der CaseExpr numerischen Berechnung wurde behoben.
+ Ein Absturz bei Abfragen mit „FOR JSON AUTO“ und „JSON PATH“ wurde behoben.
+ Das Problem mit der Abrundung beim Speichern des Datentyps Datum/Uhrzeit wurde behoben. Bestehende Benutzer sollten die folgende Abfrage vom TSQL-Endpunkt aus ausführen, um ihre vorhandenen Daten zu aktualisieren: UPDATE <table\_name>SET <datetime\_col>= CAST (CAST (als <datetime\_col>VARCHAR) AS DATETIME).
+ Der Datetime-Vergleich in Babelfish wurde korrigiert, sodass er dem TSQL-Verhalten entspricht, Datetime-Werte mit einer Genauigkeit von 0,00333 Sekunden als gleich zu behandeln.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem mit der OBJECT\_DEFINITION-Funktion behoben, bei dem die Ausgabe nach 4000 Zeichen unterbrochen wurde.
+ Die Ansicht database\_principals wurde behoben, sodass nun die richtige SID angezeigt wird.
+ Behandelt reservierte PostgreSQL-Schlüsselwörter in Cursoroperationen.
+ Unterstützung für die Ansichten sys.server\_permissions, sys.sql\_logins und die Systemfunktion sys.fn\_varbintohexsubstring hinzugefügt.
+ Es wurde ein Problem beim Hinzufügen einer Spalte mit einem Standardwert behoben, das zu einem Fehler führte.
+ Ein Problem mit INSERT wurde behoben... EXECUTE-Anweisungen in gespeicherten Prozeduren, die sich auf verschachtelte Ebenen beziehen.

### Babelfish für Aurora PostgreSQL 5.2
<a name="AuroraBabelfish.Updates.52X"></a>

Diese Version von Aurora Babelfish ist mit Aurora PostgreSQL 17.5 ausgestattet. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 17.5 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 5.2 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

#### Aurora Babelfish veröffentlicht 5.2.2 am 15. Januar 2026
<a name="AuroraBabelfish.Updates.522"></a>

**Kritische Stabilitätsverbesserungen**
+ Es wurden Abstürze und zeitweise auftretende Fehler behoben, die durch Speicherfehler verursacht wurden, wenn ein Parameter sich selbst zugewiesen wurde.

#### Aurora Babelfish veröffentlicht 5.2.1, 08. August 2025
<a name="AuroraBabelfish.Updates.521"></a>

**Kritische Stabilitätsverbesserungen**
+ Ein Problem beim Zurücksetzen der TDS-Verbindung in bestimmten Situationen wurde behoben.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein Absturz bei Abfragen mit `FOR JSON AUTO` und wurde behoben`JSON PATH`.
+ Es wurde ein Problem behoben, bei dem Babelfish-Verbindungen während ZDP wiederhergestellt wurden.

#### Aurora Babelfish veröffentlicht 5.2.0 am 30. Juni 2025
<a name="AuroraBabelfish.Updates.520"></a>

**Neue Funktionen**
+ Die Syntaxunterstützung CREATE OR ALTER VIEW /ALTER VIEW wurde in Babelfish mit wenigen Einschränkungen hinzugefügt.
+ Unterstützung von Transact-SQL UNPIVOT-Operatoren für Babelfish hinzugefügt.
+ Unterstützung für`STDimension`,,, `STDisjoint` `STIntersects``STIsClosed`, Geospatial-Funktionen `STIsEmpty` hinzugefügt. `STIsValid`
+ Unterstützung für die Sortierung in Partitionsfunktionen und Partitionierung von Spalten hinzugefügt.
+ Unterstützung für Scripting-Logins in SSMS für Babelfish aktiviert.
+  Unterstützung für column\_list in der CONTAINS-Klausel für Search hinzugefügt. T-SQL Full-Text 

**Kritische Verbesserungen**
+ Die Operatoren „\+“ und „-“ für varbinary wurden hinzugefügt.
+ Neue GUCs `babelfishpg_tsql.apg_enable_correlated_scalar_transform` und Funktionen `babelfishpg_tsql.apg_enable_subquery_cache` zur Steuerung der Optimierung von Unterabfragen in Babelfish hinzugefügt. Die neuen GUCs sind standardmäßig. `ON`
+ Unterstützung für größere Server-Hello-Nachrichten während des SSL-Handshakes wurde hinzugefügt, indem sie in 4096-Byte-Pakete segmentiert wurden.
+ Unterstützung für CAST von VARBINARY zu DATETIME in Babelfish hinzugefügt.
+ Unterstützung für Änderungen user/role in Babelfish GroupAd für Mitglieder fester Datenbankrollen hinzugefügt.
+ Erlauben Sie das CREATE-Schema in Babelfish GroupAd über die Mitgliedschaft bei festen Datenbankrollen.
+ Ein Problem mit dem Besitz von Objekten wurde behoben. Jedes neue Objekt, das von einem Benutzer vom TDS-Endpunkt aus erstellt wurde, gehört jetzt dem Eigentümer des Schemas, im Gegensatz zu dem vorherigen Verhalten, bei dem der aktuelle Benutzer immer Eigentümer des neuen Objekts war.
+ Es wurde eine Behandlung für den Standardschemanamen für eine Prozedur in einer Group-AD Sitzung hinzugefügt, wenn ein Tabellenwertparameter als Argument einer Prozedur verwendet wird.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Die Logik zur Anpassung von Genauigkeit und Skalierung bei der numerischen Multiplikation und Division wurde korrigiert.
+ Die Berechnung von Genauigkeit und Skalierung für benutzerdefinierte Typen wurde korrigiert.
+ Die Berechnung von Genauigkeit und Skalierung für Konstanten mit dem Wert 0 wurde korrigiert.
+ Das Problem, dass der `wrong varnullingrels` Fehler nach der Transformation von Unterabfragen falsch gemeldet werden konnte, wurde behoben.
+ Es wurde das Problem behoben, dass der Befehl „Tabelle ändern“ dazu führte, dass der Befehl „Follow-up Cascade Drop“ die Datenbank, die diese Tabelle enthält, nicht löschen konnte.
+ Der PIVOT-Operator wurde behoben, um NULL-Einträge in der Pivot-Spalte korrekt zu behandeln.
+ Schränkt das Löschen der Babelfish-Anmeldung über den PG-Port ein, wenn ein BBF-Login Benutzer in allen drei Master-, Tempdb- und msdb-Datenbanken zugeordnet hat.
+ Der Fehler „Zugriff verweigert“ in Babelfish Group AD bei der Verwendung von Tabellenvariablen in einigen Szenarien wurde behoben.
+ Ein Fehler wurde behoben, der enable/disable alle Trigger auf Tabellen verhinderte.
+ Die falsche Konvertierung von Ganzzahlen in den Varbinary-Datentyp wurde behoben.
+ Das Casting und die Konvertierung vom Float- in den Varchar-Datentyp wurden behoben.
+ Die Funktion suser\_sname () wurde korrigiert, sodass sie Null-Eingaben verarbeitet.
+ Es wurde ein Problem behoben, bei dem das Ergebnis bei numeric/decimal Addition und Subtraktion falsch skaliert wurde.
+ Es wurde ein Problem behoben, das zu falschen Ergebnissen bei arithmetischen Operationen führte, was zur Eingabe führte. numeric/decimal 
+ Es wurde ein Problem behoben, das zu einem Ausfall der Kommunikationsverbindung mit DROP LOGIN/USER/ROLE [public] führte.
+ Eingeschränktes Löschen von Systemprozeduren und Ansichten aus dem DBO-Schema.
+ Es wurde ein Problem mit der Funktion round () behoben, um sicherzustellen, dass Rückgabetypen mit Eingabeargumenttypen übereinstimmen.
+ Überträgt die NULL-Zulässigkeit und die Identitätseigenschaften von Spalten in der SELECT INTO-Anweisung in eine neue Tabelle. Diese Eigenschaften werden nur übertragen, wenn die FROM-Klausel von SELECT INTO eine einzige Tabelle enthält und die Spalte nicht Teil des Ausdrucks in der Zielliste der SELECT INTO-Anweisungen ist.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Die Formatierung von JSON-Strings wurde behoben, um zu verhindern, dass in der „FOR JSON“ -Ausgabe mit der Funktion json\_query ein falscher Backslash maskiert wird.
+ Es wurde ein Problem behoben, bei dem Gastbenutzer Objekte im Gastschema erstellen konnten.
+ Die Rollenattribute PUBLIC in Systemansichten wurden behoben.
+ Der sys.objects-Katalog wurde korrigiert, sodass die Metadaten für eindeutige Beschränkungen korrekt aufgefüllt werden.
+ Es wurde ein Problem behoben, bei dem die maximale Länge eines auf RPC-Zeichen basierenden Parameters 0 war.
+ Mitglieder der festen Datenbankrolle db\_ddladmin dürfen kein Schema für Datenbankprinzipale erstellen, denen sie nicht angehört.
+ Mitglieder der festen Datenbankrolle db\_ddladmin dürfen kein Schema für Datenbankprinzipale erstellen, denen sie nicht angehört.
+ Für die Option INLINE in CREATE FUNCTION-Anweisungen wurde eine Notluke hinzugefügt, wobei für eine korrekte Fehlerbehandlung standardmäßig der Modus „Strict“ verwendet wird.
+ Der Eintrag, der überschrieben wurde`babelfish_schema_permissions`, wenn es Tabellen und Prozeduren mit demselben Namen gab, wurde behoben.
+ Es wurde ein Fehler beim Abrufen der Objektdefinition von TSQL-Objekten behoben, der auf die Verarbeitung einiger Knoten zurückzuführen war. `sys.tsql_get_expr`
+ Die Logik für die Typmod-Auflösung von numeric/decimal Datentypen in Abfragen wurde behoben. outer/inner 
+ Einige Fälle der Objektauflösung in gespeicherten Prozeduren, Funktionen und Triggern wurden behoben.
+ Die Groß- und Kleinschreibung wurde behoben, wenn einer der Zweige NUMERIC und der andere EXACT NUMERIC ist.
+ Die Behandlung von Indexnamen in Babelfish wurde verbessert, indem der ursprüngliche Indexname im Katalog beibehalten wurde, sodass er in Katalogansichten wie sys.indexes sichtbar wurde. Es bietet auch Unterstützung für das Umbenennen vorhandener Indizes mit sp\_rename, um ihre ursprünglichen Namen beizubehalten und anzuzeigen.
+ Ein Absturz bei Aggregatfunktionen, `resolve_numeric_typmod_from_exp` die \* (alle Spalten) verwendeten, wurde behoben.

### Babelfish für Aurora PostgreSQL 5.1
<a name="AuroraBabelfish.Updates.51X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 17.4 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 17.4 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 5.1 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

#### Aurora Babelfish veröffentlicht 5.1.3, 02. Februar 2026
<a name="AuroraBabelfish.Updates.513"></a>

**Kritische Stabilitätsverbesserungen**
+ Es wurden Abstürze und zeitweise auftretende Fehler behoben, die durch Speicherfehler verursacht wurden, wenn ein Parameter sich selbst zugewiesen wurde.

#### Aurora Babelfish veröffentlicht 5.1.2, 09. Oktober 2025
<a name="AuroraBabelfish.Updates.512"></a>

**Kritische Stabilitätsverbesserungen**
+ Ein Problem beim Zurücksetzen der TDS-Verbindung in bestimmten Situationen wurde behoben.
+ Ein Absturz `resolve_numeric_typmod_from_exp` bei Aggregatfunktionen mit \* (alle Spalten) wurde behoben

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein Absturz bei Abfragen mit `FOR JSON AUTO` und wurde behoben`JSON PATH`.

#### Aurora Babelfish Version 5.1.1, 03. Juni 2025
<a name="AuroraBabelfish.Updates.511"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

**Kritische Stabilitätsverbesserungen**
+ Unterstützung für größere Server-Hello-Nachrichten während des SSL-Handshakes hinzugefügt.

#### Aurora Babelfish Version 5.1.0, 01. Mai 2025
<a name="AuroraBabelfish.Updates.510"></a>

**Neue Funktionen**
+ Unterstützung für feste Rollen auf Datenbankebene`db_securityadmin`, `db_accessadmin``db_ddladmin`, `db_datareader` und hinzugefügt. `db_datawriter` T-SQL Benutzer können zu diesen festen Datenbankrollen hinzugefügt werden.
+ Unterstützung für feste Rollen auf Serverebene hinzugefügt `securityadmin` und`dbcreator`. T-SQL Logins können zu diesen festen Serverrollen hinzugefügt werden.
+ Unterstützung für das Hinzufügen von T-SQL Benutzern zu `db_owner` festen Rollen auf Datenbankebene hinzugefügt. Diese Person T-SQL wird ähnliche Rechte haben wie der Datenbankbesitzer.

Weitere Informationen zu den relevanten Einstellungen für die Rechteverwaltung und Zugriffskontrolle für diese neuen Funktionen in Babelfish finden Sie unter [Berechtigungen und Zugriffskontrolle in Babelfish für Aurora PostgreSQL verwalten](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-permissions.html).

**Kritische Verbesserungen**
+ Probleme mit der `Convert` Funktion bei der Konvertierung von `string` nach`date`,`datetimeoffset`, `datetime2``datetime`, `smalldatetime` und wurden behoben`time`.
+ Das Problem, dass Parameterdeklarationen mit \#-Zeichen nicht korrekt behandelt wurden, wurde behoben.
+ Wird `SET IDENTITY_INSERT` für Relationsreferenzen mit drei Teilen unterstützt.
+ Es wurde ein Problem mit der `HASHBYTES` Funktion behoben, um das korrekte Verhalten bei der Verarbeitung von `NVARCHAR` Argumenten sicherzustellen.
+ Das Problem, dass die „PRIMARY“ -Syntax `CREATE PARTITION SCHEME` nicht unterstützt wurde, wurde behoben.
+ Das Problem, dass eine Tabellenvariablenabfrage in einer Funktion fälschlicherweise mit einer FROM-Klausel für mehrere Tabellen abgelehnt wurde, wurde behoben. UPDATE/DELETE 
+ Die Zuordnung des benutzerdefinierten @ @function zur sys-Funktion wurde eingeschränkt.
+ Es wurde das Problem behoben, dass beim Vergleich mit einer leeren Zeichenfolge in doppelten Anführungszeichen der Fehler „Bezeichner mit Trennzeichen mit Nulllänge“ aufgetreten ist.
+ Es wurde ein Absturz behoben, der in seltenen Situationen auftreten konnte, wenn temporäre Tabellen mit bestimmten verwaisten Katalogeinträgen verwendet wurden.
+ Es wurde ein Problem behoben, bei dem der Trigger gelöscht wurde, wenn eine Spalte in einer Tabelle gelöscht wurde.
+ Die Leistung von Abfragen mit Join Between `TABLE_CONSTRAINTS` und `KEY_COLUMN_USAGE` View im INFORMATION\_SCHEMA-Schema wurde verbessert.
+ Ein inkonsistentes Formatierungsproblem mit der `Convert` Funktion bei der Konvertierung des MONEY-Datentyps mit dem Wert 0 in Zeichenkettendatentypen wurde behoben.
+ Formatierungsprobleme in „Von bis“ wurden behoben. `CAST` `MONEY` `CHAR/VARCHAR`
+ Es wurde das Problem behoben, `SELECT...INTO` bei dem bei `MIN` und `MAX` Aggregationen von `MONEY` Spalten Typinformationen verloren gingen.
+ Implementieren Sie den Modulo-Operator für den Typ`MONEY`.
+ Es wurde eine Bereinigung veralteter Parameter und Konfigurationen für den Fall eines Verbindungspoolings hinzugefügt.
+ Es wurde eine umfassende Bereinigung des Cursorstatus hinzugefügt, um veraltete Daten im Falle eines Verbindungspoolings zu vermeiden.
+ Es wurde ein Problem behoben, bei dem `IDENTITY` Spalten bei `DML` Anweisungen, die eine UND-Klausel verwendeten`OUTPUT`, nicht erkannt wurden. `WHERE`

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem behoben, bei dem die @ @function `UPDATE SET` in-Klausel einen Syntaxfehler verursacht.
+ Die dynamische Auswertung von @local\_var für `UPDATE ... SET` @local\_var und den `SELECT` Befehl wurde behoben.
+ Es wurde ein Problem behoben`sp_columns_100`, bei dem Teildaten zurückgegeben werden konnten, wenn @f UsePattern = 0 verwendet wurde.
+ Es wurde ein Problem behoben, bei dem lokale Variablen möglicherweise nicht korrekt aktualisiert wurden, wenn die Abfrage eine Manipulation der lokalen Variablen beinhaltet.
+ Die allgemeine Leistung beim Parsen wurde verbessert.
+ Ein Problem mit der Systemfunktion `OPENJSON` wurde behoben.
+ Der falsche Ergebnisdatentyp vom `UNION` beteiligten `MONEY` Typ wurde behoben.
+ Der Offset bei der Verwendung von „AT TIME ZONE“ mit der DATETIME2-Datentypkonvertierung mit der Funktion convert () in einer nicht standardmäßigen lokalen Zeitzoneneinstellung wurde behoben.
+ Es wurde ein Problem behoben, bei dem Batches, die datenbankübergreifende Abfragen enthielten, die Objekte in der falschen Datenbank suchten.
+ Das Verhalten der Funktionen `DATEDIFF` () und `DATEDIFF_BIG` () für die Woche und das Quartal `Datepart` wurde behoben.
+ Es wurde ein Problem behoben, bei dem `sys.column_property` möglicherweise falsche Ergebnisse für die Ordinaleigenschaft einer Spalte zurückgegeben wurden.
+ Das Problem „`AT TIME ZONE`“ bei der Umstellung auf Sommerzeit bei der `DATETIME2` Datentypkonvertierung wurde behoben.
+ Das Verhalten von Abfragen, die eine `sys.Db_id()` Funktion verwenden, die im erzwungenen Parallelmodus leere Zeilen zurückgab, wurde behoben.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Optimieren Sie die Ausführung der `plan` Erweiterung, indem Sie unnötige `CAST` Funktionen entfernen.
+ `EXECUTE`() löst bei einer Zeichenfolge in doppelten Anführungszeichen keinen Fehler mehr aus.
+ Ein Fehler bei der Verwendung von Funktionen als Spaltenstandardwerte in temporären Tabellen wurde behoben.
+ Ein Fehler beim `OPENJSON` Funktionsaufruf, der das Parsen langer `JSON` Zeichenketten ermöglichte, wurde behoben.
+ Es wurde ein Problem behoben, bei dem das Löschen eines Mitglieds aus der Rolle nach dem Wiederherstellen der Babelfish-Datenbank nicht funktionierte.
+ Das Alias-Problem wurde behoben, wenn es zusammen mit einem Alias „=“ in der Auswahlliste existiert.
+ Eingeschränkt bei der Deklaration der reservierten @ @function -Namen als allgemeine Variablen.
+ Die Implementierung der Prozedur `sp_helpuser` für Datenbankrollen, bei der Rollen nur angezeigt `sp_helpuser` werden sollten, wenn sie explizit angegeben wurden, wurde korrigiert.
+ Es wurde ein Problem behoben, bei dem der Typ smalldatetime und der Datentyp flexibler über den Index auf Daten zugreifen konnten.
+ Ein Problem mit der Systemprozedur wurde behoben. `fn_listextendedproperty`
+ Die Verwendung von Tabellenwertparametern als Argumente in Prozeduren wurde behoben. Bisher mussten Sie beim Aufrufen der Prozedur den Typnamen des Tabellenwertparameters angeben, jetzt ist dies optional.
+ Genauigkeit und Skalierung, wenn der übliche `CASE` Ausdruckstyp/ist`NUMERIC`, wurden korrigiert. `DECIMAL`
+ Es wurde ein Problem behoben, bei dem `sys.dm_exec_sessions` möglicherweise Einträge für bereits beendete Verbindungen aufgegeben wurden.
+ Es wurde ein Problem behoben, bei dem ein Login mit zugeordnetem Datenbankbenutzer immer noch Gastbenutzerrechte hat.
+ Es wurde ein Problem behoben, bei dem sich die Anzahl der Transaktionen nach der Ausführung einiger Systemfunktionen ändert.
+ Es wurde ein Problem behoben, bei dem `Datepart` Funktionen je nach GUC `timezone` unterschiedliche Ausgaben hatten.

## Babelfish für Aurora PostgreSQL 4.x-Versionen
<a name="aurorababelfish-versions-version4x"></a>

**Topics**
+ [Babelfish für Aurora PostgreSQL 4.9](#AuroraBabelfish.Updates.49X)
+ [Babelfish für Aurora PostgreSQL 4.8](#AuroraBabelfish.Updates.48X)
+ [Babelfish für Aurora PostgreSQL 4.7](#AuroraBabelfish.Updates.47X)
+ [Babelfish für Aurora PostgreSQL 4.6](#AuroraBabelfish.Updates.46X)
+ [Babelfish für Aurora PostgreSQL 4.5](#AuroraBabelfish.Updates.45X)
+ [Babelfish für Aurora PostgreSQL 4.4](#AuroraBabelfish.Updates.44X)
+ [Babelfish für Aurora PostgreSQL 4.3](#AuroraBabelfish.Updates.43X)
+ [Babelfish für Aurora PostgreSQL 4.2](#AuroraBabelfish.Updates.42X)
+ [Babelfish für Aurora PostgreSQL 4.1](#AuroraBabelfish.Updates.41X)
+ [Babelfish für Aurora PostgreSQL 4.0](#AuroraBabelfish.Updates.40X)

### Babelfish für Aurora PostgreSQL 4.9
<a name="AuroraBabelfish.Updates.49X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 16.13 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 16.13 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 4.9 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

#### Aurora Babelfish veröffentlicht 4.9.0 am 6. April 2026
<a name="AuroraBabelfish.Updates.490"></a>

**Neue Funktionen**
+ Unterstützung für die implizite Umwandlung von (n) varchar/ (n) char in den Datentyp datetimeoffset hinzugefügt.
+ Unterstützung für das Systemobjekt sys.fn\_varbintohexstr hinzugefügt.

**Kritische Verbesserungen**
+ Es wurde ein Problem behoben, bei dem das Ausführen von Abfragen vom PostgreSQL-Endpunkt in Instanzen mit aktivierter Active Directory-Authentifizierung zu einem Neustart führen kann.
+ Es wurde ein Problem behoben, bei dem das Update mit der Output-Klausel Zeilen bei gleichzeitigen Updates überspringen kann.
+ DROP LOGIN gibt jetzt korrekt einen Fehler zurück, wenn versucht wird, einen Anmeldenamen zu löschen, der der Besitzer einer Datenbank ist.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein falscher Rückgabedatentyp in UNION-Abfragen mit den Typen datetimeoffset, (n) varchar und datetime wurde behoben.
+ Ein Problem beim Zusammenführen von DatetimeOffset- und (n) Varchar-Typen wurde behoben.
+ UNION- und CASE-Ausdrücke mit den Literalen varbinary und string wurden nun korrekt in varchar statt varbinary aufgelöst.
+ Eingeschränkter Eigentümerwechsel von Babelfish-Objekten vom PG-Port aus.
+ Es wurde ein Problem bei Prozeduraufrufen behoben, das zu einer falschen Lebenszyklusbehandlung von temporären Tabellen führte.
+ Benutzer konnten Babelfish-Objekte im Systemschema nicht ändern.
+ Die scale/precision Behandlung von MIN/MAX Funktionen für Datentypen wurde korrigiert. CHAR/NCHAR 
+ ALTER AUTHORIZATION wurde für die Datenbank blockiert, wenn der neue Besitzer eine Datenbankrolle, eine feste Serverrolle oder ein Systemadministrator ist.
+ Die hohe CPU-Auslastung beim gleichzeitigen Verbindungsaufbau für PyODBC-Verbindungen wurde behoben.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, bei dem das Umwandeln von Zeichenkettenwerten in sqlvariant dazu führen konnte, dass der Client hängen blieb.
+ Die Umwandlungs- und Konvertierungsfunktionen zwischen den Datentypen (n) char und (var) binary wurden behoben.
+ Korrektur zur Behandlung von UDT-Datentypen in der Funktion DATEADD () hinzugefügt.
+ Die Behandlung von Leerzeichen in der Funktion ISNUMERIC () wurde korrigiert, um dem Verhalten zu entsprechen. T-SQL 
+ Ein Problem bei SELECT-Abfragen mit reservierten Schlüsselwörtern, die als Spaltenaliase verwendet wurden, wurde behoben.
+ Das Ausgabeformat beim Umwandeln von Datetime und SmallDatetime in (n) varchar/ (n) char wurde behoben.
+ Der Umgang mit der Umwandlung leerer Zeichenketten in scale/precision Binärdateien wurde korrigiert.
+ Die Verkettung von Binärdateien zur Erzielung erwarteter Ergebnisse wurde behoben.
+ Die scale/precision Behandlung von verketteten Ergebnissen von Binärdateien wurde korrigiert.
+ Es wurde ein seltenes Problem behoben, bei dem bei parallel Abfragen ein unerwarteter Fehler auftritt, wenn die Tabellen-OID ein bestimmtes Limit erreicht.
+ Es wurde ein Problem behoben, bei dem bei der Konvertierung vom Typ MONEY fälschlicherweise einige gültige ASCII- und Sonderzeichen zurückgewiesen wurden.
+ Die Konvertierungsfunktion wurde behoben, sodass die Stilparameter bei der Konvertierung von SMALLMONEY in Zeichenfolgentypen korrekt angewendet wurden, sodass die korrekte Formatierung für die Formate 0, 1, 2 und 126, die dem Verhalten entsprechen, sichergestellt wurde. T-SQL 
+ Ein Fehler wurde behoben, bei dem nachstehende Leerzeichen im LIKE-Operator fälschlicherweise als unbedeutend behandelt wurden, wenn das Muster exakt übereinstimmt.
+ Es wurden mehrere Probleme mit Konvertierungsfunktionen bei der Konvertierung von MONEY/SMALLMONEY Typen in Zeichenketten behoben, einschließlich der korrekten Behandlung negativer Stilparameter und ungültiger Stilwerte.

### Babelfish für Aurora PostgreSQL 4.8
<a name="AuroraBabelfish.Updates.48X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 16.11 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 16.11 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 4.8 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

#### Aurora Babelfish veröffentlicht 4.8.1 am 16. Januar 2026
<a name="AuroraBabelfish.Updates.481"></a>

**Kritische Stabilitätsverbesserungen**
+ Es wurde ein Problem behoben, bei dem eine `UPDATE` Anweisung mit `OUTPUT` Klausel Zeilen überspringen kann, wenn dieselbe Zeile gleichzeitig aktualisiert wird.

#### Aurora Babelfish veröffentlicht 4.8.0 am 18. Dezember 2025
<a name="AuroraBabelfish.Updates.480"></a>

**Neue Funktionen**
+ Die Unterstützung der SELECT TOP N PERCENT-Klausel wurde mit wenigen [Einschränkungen](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-compatibility.tsql.limited-implementation.html) aktiviert.
+ Die Unterstützung der sys.time\_zone\_info-Ansicht wurde aktiviert.
+ Die Unterstützung für Values-Klausel und Unterabfragespalten in der SELECT-Liste der FOR JSON AUTO-Funktionalität wurde aktiviert.

**Kritische Verbesserungen**
+ Die Fehler STPointFromText () und Point () wurden behoben, sodass bei NULL-Argumenten ein Fehler ausgelöst wurde.
+ Probleme mit Konvertierungen Geometry/Geography in (var) char und (var) -Binärdateien wurden behoben.
+ Die Funktionsdefinition von STPointFromText (), STPointFromText (), STAsText () und STAsBinary () wurde behoben.
+ Fehler behoben, bei der Geometry/Geography Konvertierung für die Point-Instanz ein Fehler aufgetreten ist.
+ Die Behandlung von STPointFromText, STGeomFromText, bei falscher STLineFromText Binäreingabe wurde behoben.
+ Die ASCII-Funktion gibt falsche Ergebnisse zurück, wenn der Argumenttyp Binary und Varbinary ist.
+ Aktive Snapshots, wenn Systemkataloge aktualisiert werden, während sie sich in TDS befinden. ResetTempTableNamespace 
+ Es wurden Abstürze und zeitweise auftretende Fehler behoben, die durch Speicherfehler verursacht wurden, wenn ein Parameter sich selbst zugewiesen wurde.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem behoben, bei dem ein Benutzer nicht gelöscht werden konnte, wenn diesem Benutzer Berechtigungen erteilt wurden.
+ Es wurde Unterstützung für den Planer hinzugefügt, um den Indexscan für Abfragen auszuwählen, deren Prädikate numerische Typen und money/smallmoney Datentypen vergleichen.
+  precision/scale Für die Funktion Round () wurde ein Fehler behoben.
+ Es wurde ein Problem behoben, bei dem beim Rollback zu Savepoint in einigen Fällen nicht das richtige Transaktionsstatus-Token an den Client gesendet wurde, sodass nachfolgende Operationen in der Transaktion fehlschlugen.
+ Es wurde ein Problem behoben, bei dem Fehler im pg\_cron-Job zu einem Serverneustart führten.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, das gleichzeitige UPDATE-Operationen mit OUTPUT-Klauseln ermöglichte.
+ Es wurde ein Problem behoben, durch das die Einstellungen für die Notluke bei der ersten Erstellung einer temporären Tabelle auf die Standardeinstellungen zurückgesetzt wurden.
+ Die CAST-Funktionen Datetime und Varbinary wurden auf Binary umgestellt.
+ Es wurde ein Problem beim Abgleichen der Rückgabewerte der CONVERT- und CAST-Funktionen für den Binärtyp behoben.
+ Die STANDARDWERTE der INSERT INTO-Tabelle für Domaintypen wurden behoben, indem der entsprechende Rückgabetyp der Funktion festgelegt wurde.
+ Es wurde ein Problem behoben, bei dem beim Ausführen einer Funktion mit mehreren Anweisungen ein Syntaxfehler ausgelöst wurde, wenn der Datenbankname ein Symbol für einen Operator enthält.
+ Die Ausführung von REVOKE-Berechtigungen wurde behoben, sodass überlappende Zuweisungen auf Schema- und Objektebene korrekt verarbeitet wurden.
+ Die Unterstützung für die NULL/NOT NULL-Syntax in ALTER TABLE ALTER COLUMN-Anweisungen wurde aktiviert.
+ Fügen Sie Bezeichner-Trennzeichen hinzu, um Sonderzeichen in Anmelde- und Rollennamen zu behandeln.
+ Indexe, die über T-SQL temporären Tabellen erstellt wurden, wurden korrigiert, sodass sie der Transaktionssemantik korrekt entsprechen.
+ Verschiedene mathematische Funktionen für den Datentyp Money und Smallmoney wurden korrigiert.
+ Es wurde ein Problem behoben, bei dem Berechtigungen auf Spaltenebene beibehalten wurden, wenn Ansichten mit ALTER VIEW geändert wurden.
+ Es wurde die Unterstützung aktiviert, um das Ändern von Funktionen mit abhängigen schwachen Schemabinding-Ansichten zuzulassen.
+ Ein Problem mit Geometry/Geography statischen Methoden bei der Verwendung von durch Trennzeichen getrennten Bezeichnern für Datentypen wurde behoben.
+ Der Rückgabetyp der Funktion SQRT () wurde auf Float korrigiert.
+ Probleme mit der Zuweisung von Multibyte-Zeichen zu lokalen Variablen des Typs wurden behoben. nchar/nvarchar
+ In ISNUMERIC () wurde die Behandlung leerer Zeichenketten hinzugefügt, um die Kompatibilität mit dem T-SQL Verhalten sicherzustellen.
+ DATALENGTH () wurde korrigiert, sodass der korrekte Wert für die Bytelänge für verschiedene Datentypen und deren UDTs zurückgegeben wird.
+ Die CAST-Funktion von DATETIME auf VARBINARY wurde korrigiert.
+  precision/scale In SELECT INTO bei Verwendung mit der GROUP BY-Klausel behoben.
+ Ein Problem mit einem Protokollfehler im TDS-Stream aufgrund eines Numeric/Decimal Überlaufs wurde behoben.
+ Es wurden Probleme mit der CTE-Logik und fehlenden Zwischenstufen in der Ausgabe der FOR JSON AUTO-Klausel behoben.
+ Es wurde ein Problem im Zusammenhang mit dem LIKE-Operator behoben, bei dem das ESCAPE-Zeichen nicht wie erwartet funktionierte, wenn das ESCAPE-Zeichen im Muster nach einem Platzhalter steht.
+ Es wurde ein Problem behoben, das auftrat, wenn ein Parameter vom Typ binary (8) vom .NET-Treiber übergeben wurde.

### Babelfish für Aurora PostgreSQL 4.7
<a name="AuroraBabelfish.Updates.47X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 16.10 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 16.10 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 4.7 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 4.7.1 am 25. November 2025](#AuroraBabelfish.Updates.471)
+ [Aurora Babelfish veröffentlicht 4.7.0 am 25. November 2025](#AuroraBabelfish.Updates.470)

#### Aurora Babelfish veröffentlicht 4.7.1 am 25. November 2025
<a name="AuroraBabelfish.Updates.471"></a>

**Kritische Stabilitätsverbesserungen**
+ Es wurden Abstürze und zeitweise auftretende Fehler behoben, die durch Speicherfehler verursacht wurden, wenn ein Parameter sich selbst zugewiesen wurde.

#### Aurora Babelfish veröffentlicht 4.7.0 am 25. November 2025
<a name="AuroraBabelfish.Updates.470"></a>

**Neue Funktionen**
+ Unterstützung für Z-M Flags für Punktinstanzen und Z-, M-, HasZ- und HasM-Funktionen für die Datentypen [GEOMETRY und GEOGRAPHY](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-geospatial.html) hinzugefügt. 
+ Unterstützung für die gespeicherte Prozedur sp\_helplogins hinzugefügt.
+ Support für schwache Bindungsansichten mit wenigen Einschränkungen aktiviert.

**Kritische Verbesserungen**
+ Ein Problem beim Zurücksetzen der TDS-Verbindung in bestimmten Situationen wurde behoben.
+ Es wurde ein Problem in GroupAd behoben, bei dem die Anmeldung mit einem zugewiesenen Benutzer keinen Zugriff auf Gastberechtigungen haben sollte.
+ Die Leistung von Abfragen, die die Funktion ISNUMERIC () in Prädikaten verwenden, wurde verbessert.
+ Unterstützung für Abfragen zur Auswahl des Indexscans für Abfragen mit Prädikaten, die numerische und ganzzahlige Datentypen vergleichen, hinzugefügt.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Überlaufprüfungen bei allen arithmetischen Operationen mit Geld behoben, wobei smallmoney ein Operand mit höherer Priorität war.
+ Der Ausgabedatentyp für alle arithmetischen Operationen mit Smallmoney und Bit wurde korrigiert.
+ Das Verhalten bestimmter mathematischer Funktionen wie CEIL, ROUND, POWER und FLOOR für die Datentypen Geld und Kleingeld wurde behoben.
+ Ein Problem mit Verbindungsabstürzen bei Rechenoperationen mit smallmoney und int wurde behoben.
+ Überlaufprüfungen bei allen arithmetic/numeric Operationen, bei denen es sich um einen Operanden handelt, wurden behoben. smallmoney/money 
+ Es wurde ein Problem mit DATENAME () behoben, das den korrekten Wert des TZOFFSET-Teils ausgab.
+ Behandlung der Funktion CHAR () /NCHAR (), sodass NULL statt Fehler zurückgegeben werden, wenn Werte außerhalb des zulässigen Bereichs liegen.
+ Behandlung der Funktion NCHAR () zur Annahme von Eingaben, die in Ganzzahlen umgewandelt werden können.
+ Die Funktion PATINDEX () wurde korrigiert, sodass sie Muster am Ende von Text korrekt findet und Platzhaltersuchen korrekt verarbeitet.
+ <index\_name><table\_name><column\_name>Um die Sortierung Index for Accent Sensitive für den LIKE-Operator zu verwenden, wenn das Muster EXACT ist oder PREFIX oder INFIX übereinstimmen, muss der Benutzer einen Index vom TSQL-Endpunkt aus erstellen: CREATE INDEX ON (). <index\_name><schema\_name>Um die Sortierung „Index for Accent Insensitive“ für den LIKE-Operator zu verwenden, wenn das Muster mit EXACT, PREFIX oder INFIX übereinstimmt, muss der Benutzer den Index vom PSQL-Endpunkt aus erstellen: CREATE INDEX ON. <table\_name><column\_name>(sys.remove\_accents\_internal\_using\_cache ()).
+ Es wurde ein Problem behoben, bei dem TRY\_CAST und TRY\_CONVERT Dezimalwerte bei der Umwandlung in Ganzzahltypen falsch gerundet haben, anstatt den Bruchteil zu kürzen.
+ Genauigkeit und Skalierung für arithmetische Operationen zwischen und numerischen Operatoren sowie für Inunion-Operatoren wurden korrigiert. money/smallmoney money/smallmoney 
+ Die Genauigkeit und Skalenbehandlung für Groß- und Kleinschreibung bei Ausdrücken mit geschachtelten Groß- und Kleinschreibung bei numerischen Ausdrücken und Verzweigungen wurde korrigiert. smallmoney/money 
+ Die Genauigkeit und Skalenbehandlung für numerische Ausdrücke mit Unterausdrücken als Datentypen money/smallmoney oder Datentypen mit fester Länge wurden korrigiert.
+ Ein Problem bei der Verarbeitung von Bigint- und Multiplikationsoperationen wurde behoben. money/smallmoney 
+ Es wurde ein Problem behoben, bei dem bei money/smallmoney Multiplikationen Dezimalwerte im Ergebnis fälschlicherweise gekürzt wurden, anstatt den Bruchteil zu runden.
+ Die Genauigkeit und Skalierung von Ausdrücken mit geschachtelter Groß- und Kleinschreibung, die numerisch und verzweigt sind, wurden behoben. money/smallmoney 
+ Die Genauigkeit und Skalierung der Funktionen SUM () /AVG () mit Datentypen mit money/smallmoney fester Länge wurde korrigiert.
+ Es wurde ein Problem mit arithmetischen Operationen zwischen numerischen Variablen und Variablen mit fester Länge behoben.
+ Die Genauigkeit und Skalenbehandlung für Aggregatfunktionen mit numerischen Werten wurde behoben.
+ Es wurde ein Problem behoben, bei dem Babelfish-Verbindungen während ZDP wiederhergestellt wurden.
+ Ein Problem mit dem Befehl RESET ALL vom Postgres-Endpunkt aus wurde behoben.
+ Es wurde ein Problem mit Antwortpaketen beim Lesen großer Nvarchar-Daten (max) behoben, das beim .NET-Treiber auftreten konnte. ArgumentOutOfRangeException 
+ Es wurde ein Problem behoben, bei dem Parallelismus nicht für den pltsql-RETURN-Ausdruck verwendet wurde.
+ Das Problem mit verweigerten Zugriffsberechtigungen bei datenbankübergreifenden Tabellenwertfunktionen wurde behoben.
+ Behandlung für die Behandlung leerer Eingabezeichenfolgen in Datentypen mit Datum und Uhrzeit hinzugefügt.
+ Die Präzisions- und Skalierungsbehandlung money/smallmoney bei der Erstellung von Objekten, Umwandlungen, Variablen und benutzerdefinierten Datentypen mit dieser Methode wurde korrigiert.
+ Es wurde ein Problem behoben, bei dem die Zeitzoneninformationen beim Umwandeln von einer Zeichenfolge in eine Datetimeoffset-Version beibehalten wurden.
+ Die Funktion QUOTENAME () wurde behoben, um korrekte Zeichenketten zurückzugeben.
+ Die Behandlung von binären Argumenten für die Funktion Len () wurde hinzugefügt.
+ Genauigkeit und Skalierung für Aggregatfunktionen, die \* (alle Spalten) als Eingabe haben, wurden korrigiert.
+ Ein Problem bei der CaseExpr numerischen Berechnung wurde behoben.
+ Ein Absturz bei Abfragen mit „FOR JSON AUTO“ und „JSON PATH“ wurde behoben.
+ Das Problem mit der Abrundung beim Speichern des Datentyps Datum/Uhrzeit wurde behoben. Bestehende Benutzer sollten die folgende Abfrage vom TSQL-Endpunkt aus ausführen, um ihre vorhandenen Daten zu aktualisieren: UPDATE <table\_name>SET <datetime\_col>= CAST (CAST (als <datetime\_col>VARCHAR) AS DATETIME).
+ Der Datetime-Vergleich in Babelfish wurde korrigiert, sodass er dem TSQL-Verhalten entspricht, Datetime-Werte mit einer Genauigkeit von 0,00333 Sekunden als gleich zu behandeln.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem mit der OBJECT\_DEFINITION-Funktion behoben, bei dem die Ausgabe nach 4000 Zeichen unterbrochen wurde.
+ Die Ansicht database\_principals wurde behoben, sodass nun die richtige SID angezeigt wird.
+ Behandelt reservierte PostgreSQL-Schlüsselwörter in Cursoroperationen.
+ Fügen Sie vollständige Unterstützung für die Ansichten sys.server\_permissions, sys.sql\_logins und die Systemfunktion sys.fn\_varbintohexsubstring hinzu.
+ Es wurde ein Problem beim Hinzufügen einer Spalte mit einem Standardwert behoben, das zu einem Fehler führte.
+ Ein Problem mit INSERT wurde behoben... EXECUTE-Anweisungen in gespeicherten Prozeduren, die sich auf verschachtelte Ebenen beziehen.

### Babelfish für Aurora PostgreSQL 4.6
<a name="AuroraBabelfish.Updates.46X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 16.9 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 16.9 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 4.6 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 4.6.2 am 15. Januar 2026](#AuroraBabelfish.Updates.462)
+ [Aurora Babelfish veröffentlicht 4.6.1 am 08. August 2025](#AuroraBabelfish.Updates.461)
+ [Aurora Babelfish veröffentlicht 4.6.0 am 30. Juni 2025](#AuroraBabelfish.Updates.46X)

#### Aurora Babelfish veröffentlicht 4.6.2 am 15. Januar 2026
<a name="AuroraBabelfish.Updates.462"></a>

**Kritische Stabilitätsverbesserungen**
+ Es wurden Abstürze und zeitweise auftretende Fehler behoben, die durch Speicherfehler verursacht wurden, wenn ein Parameter sich selbst zugewiesen wurde.

#### Aurora Babelfish veröffentlicht 4.6.1 am 08. August 2025
<a name="AuroraBabelfish.Updates.461"></a>

**Kritische Stabilitätsverbesserungen**
+ Ein Problem beim Zurücksetzen der TDS-Verbindung in bestimmten Situationen wurde behoben.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein Absturz bei Abfragen mit `FOR JSON AUTO` und wurde behoben`JSON PATH`.
+ Es wurde ein Problem behoben, bei dem Babelfish-Verbindungen während ZDP wiederhergestellt wurden.

#### Aurora Babelfish veröffentlicht 4.6.0 am 30. Juni 2025
<a name="AuroraBabelfish.Updates.46X"></a>

**Neue Funktionen**
+ Die Syntaxunterstützung CREATE OR ALTER VIEW /ALTER VIEW wurde in Babelfish mit wenigen Einschränkungen hinzugefügt.
+ Unterstützung von Transact-SQL UNPIVOT-Operatoren für Babelfish hinzugefügt.
+ Unterstützung für`STDimension`,,, `STDisjoint` `STIntersects``STIsClosed`, Geospatial-Funktionen `STIsEmpty` hinzugefügt. `STIsValid`
+ Unterstützung für die Sortierung in Partitionsfunktionen und Partitionierung von Spalten hinzugefügt.
+ Unterstützung für Scripting-Logins in SSMS für Babelfish aktiviert.

**Kritische Verbesserungen**
+ Die Operatoren „\+“ und „-“ für varbinary wurden hinzugefügt.
+ Neue GUCs `babelfishpg_tsql.apg_enable_correlated_scalar_transform` und Funktionen `babelfishpg_tsql.apg_enable_subquery_cache` zur Steuerung der Optimierung von Unterabfragen in Babelfish hinzugefügt. Die neuen GUCs sind standardmäßig aktiviert.
+ Unterstützung für größere Server-Hello-Nachrichten während des SSL-Handshakes wurde hinzugefügt, indem sie in 4096-Byte-Pakete segmentiert wurden.
+ Unterstützung für CAST von VARBINARY zu DATETIME in Babelfish hinzugefügt.
+ Unterstützung für Änderungen user/role in Babelfish GroupAd für Mitglieder fester Datenbankrollen hinzugefügt.
+ Erlauben Sie das CREATE-Schema in Babelfish GroupAd über die Mitgliedschaft bei festen Datenbankrollen.
+ Ein Problem mit dem Besitz von Objekten wurde behoben. Jedes neue Objekt, das von einem Benutzer vom TDS-Endpunkt aus erstellt wurde, gehört jetzt dem Eigentümer des Schemas, im Gegensatz zu dem vorherigen Verhalten, bei dem der aktuelle Benutzer immer Eigentümer des neuen Objekts war.
+ Es wurde eine Behandlung für den Standardschemanamen für eine Prozedur in einer Group-AD Sitzung hinzugefügt, wenn ein Tabellenwertparameter als Argument einer Prozedur verwendet wird.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Die Logik zur Anpassung von Genauigkeit und Skalierung bei der numerischen Multiplikation und Division wurde korrigiert.
+ Die Berechnung von Genauigkeit und Skalierung für benutzerdefinierte Typen wurde korrigiert.
+ Die Berechnung von Genauigkeit und Skalierung für Konstanten mit dem Wert 0 wurde korrigiert.
+ Das Problem, dass der `wrong varnullingrels` Fehler nach der Transformation von Unterabfragen falsch gemeldet werden konnte, wurde behoben.
+ Es wurde das Problem behoben, dass eine Änderung der Tabelle dazu führte, dass das Follow-up cacade drop cmd die Datenbank, die diese Tabelle enthält, nicht löschen konnte.
+ Der PIVOT-Operator wurde behoben, um NULL-Einträge in der Pivot-Spalte korrekt zu behandeln.
+ Schränkt das Löschen der Babelfish-Anmeldung über den PG-Port ein, wenn ein BBF-Login Benutzer in allen drei Master-, Tempdb- und msdb-Datenbanken zugeordnet hat.
+ Der Fehler „Zugriff verweigert“ in Babelfish Group AD bei der Verwendung von Tabellenvariablen in einigen Szenarien wurde behoben.
+ Ein Fehler wurde behoben, der enable/disable alle Trigger auf Tabellen verhinderte.
+ Die falsche Konvertierung von Ganzzahlen in den Varbinary-Datentyp wurde behoben.
+ Das Casting und die Konvertierung vom Float- in den Varchar-Datentyp wurden behoben.
+ Die Funktion suser\_sname () wurde korrigiert, sodass sie Null-Eingaben verarbeitet.
+ Es wurde ein Problem behoben, bei dem das Ergebnis bei numeric/decimal Addition und Subtraktion falsch skaliert wurde.
+ Es wurde ein Problem behoben, das zu falschen Ergebnissen bei arithmetischen Operationen führte, was zur Eingabe führte. numeric/decimal 
+ Es wurde ein Problem behoben, das zu einem Ausfall der Kommunikationsverbindung mit DROP LOGIN/USER/ROLE [public] führte.
+ Eingeschränktes Löschen von Systemprozeduren und Ansichten aus dem DBO-Schema.
+ Es wurde ein Problem mit der Funktion round () behoben, um sicherzustellen, dass Rückgabetypen mit Eingabeargumenttypen übereinstimmen.
+ Überträgt die NULL-Zulässigkeit und die Identitätseigenschaften von Spalten in der SELECT INTO-Anweisung in eine neue Tabelle. Diese Eigenschaften werden nur übertragen, wenn die FROM-Klausel von SELECT INTO eine einzige Tabelle enthält und die Spalte nicht Teil des Ausdrucks in der Zielliste der SELECT INTO-Anweisungen ist.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Die Formatierung von JSON-Strings wurde behoben, um zu verhindern, dass in der „FOR JSON“ -Ausgabe mit der Funktion json\_query ein falscher Backslash maskiert wird.
+ Die CONVERT-Funktion wurde korrigiert, sodass leere Zeichenkettenwerte in ein Format umgewandelt werden können. `datetime`
+ Es wurde ein Problem behoben, bei dem Gastbenutzer Objekte im Gastschema erstellen konnten.
+ Die Rollenattribute PUBLIC in Systemansichten wurden behoben.
+ Der sys.objects-Katalog wurde korrigiert, sodass die Metadaten für eindeutige Beschränkungen korrekt aufgefüllt werden.
+ Es wurde ein Problem behoben, bei dem die maximale Länge eines auf RPC-Zeichen basierenden Parameters 0 war.
+ Mitglieder der festen Datenbankrolle db\_ddladmin dürfen kein Schema für Datenbankprinzipale erstellen, denen sie nicht angehört.
+ Mitglieder der festen Datenbankrolle db\_ddladmin dürfen kein Schema für Datenbankprinzipale erstellen, denen sie nicht angehört.
+ Für die Option INLINE in CREATE FUNCTION-Anweisungen wurde eine Notluke hinzugefügt, wobei für eine korrekte Fehlerbehandlung standardmäßig der Modus „Strict“ verwendet wird.
+ Der Eintrag, der überschrieben wurde`babelfish_schema_permissions`, wenn es Tabellen und Prozeduren mit demselben Namen gab, wurde behoben.
+ Es wurde ein Fehler beim Abrufen der Objektdefinition von TSQL-Objekten behoben, der auf die Verarbeitung einiger Knoten zurückzuführen war. `sys.tsql_get_expr`
+ Die Logik für die Typmod-Auflösung von numeric/decimal Datentypen in Abfragen wurde behoben. outer/inner 
+ Einige Fälle der Objektauflösung in gespeicherten Prozeduren, Funktionen und Triggern wurden behoben.
+ Die Groß- und Kleinschreibung wurde behoben, wenn einer der Zweige NUMERIC und der andere EXACT NUMERIC ist.
+ Die Behandlung von Indexnamen in Babelfish wurde verbessert, indem der ursprüngliche Indexname im Katalog beibehalten wurde, sodass er in Katalogansichten wie sys.indexes sichtbar wurde. Es bietet auch Unterstützung für das Umbenennen vorhandener Indizes mit sp\_rename, um ihre ursprünglichen Namen beizubehalten und anzuzeigen.
+ Ein Absturz in resolve\_numeric\_typmod\_from\_exp für Aggregatfunktionen, die \* (alle Spalten) verwendeten, wurde behoben.

### Babelfish für Aurora PostgreSQL 4.5
<a name="AuroraBabelfish.Updates.45X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 16.8 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 16.8 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 4.5 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 4.5.3 am 02. Februar 2026](#AuroraBabelfish.Updates.453)
+ [Aurora Babelfish veröffentlicht 4.5.2, 09. Oktober 2025](#AuroraBabelfish.Updates.452)
+ [**Aurora Babelfish veröffentlicht 4.5.1 am 03. Juni 2025**](#AuroraBabelfish.Updates.451)
+ [Aurora Babelfish veröffentlicht 4.5.0, 08. April 2025](#AuroraBabelfish.Updates.450)

#### Aurora Babelfish veröffentlicht 4.5.3 am 02. Februar 2026
<a name="AuroraBabelfish.Updates.453"></a>

**Kritische Stabilitätsverbesserungen**
+ Es wurden Abstürze und zeitweise auftretende Fehler behoben, die durch Speicherfehler verursacht wurden, wenn ein Parameter sich selbst zugewiesen wurde.

#### Aurora Babelfish veröffentlicht 4.5.2, 09. Oktober 2025
<a name="AuroraBabelfish.Updates.452"></a>

**Kritische Stabilitätsverbesserungen**
+ Ein Problem beim Zurücksetzen der TDS-Verbindung in bestimmten Situationen wurde behoben.
+ Ein Absturz `resolve_numeric_typmod_from_exp` bei Aggregatfunktionen mit \* (alle Spalten) wurde behoben

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein Absturz bei Abfragen mit `FOR JSON AUTO` und wurde behoben`JSON PATH`.

#### **Aurora Babelfish veröffentlicht 4.5.1 am 03. Juni 2025**
<a name="AuroraBabelfish.Updates.451"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

**Kritische Stabilitätsverbesserungen**
+ Unterstützung für größere Server-Hello-Nachrichten während des SSL-Handshakes hinzugefügt.

#### Aurora Babelfish veröffentlicht 4.5.0, 08. April 2025
<a name="AuroraBabelfish.Updates.450"></a>

**Neue Funktionen**
+ Unterstützung für feste Rollen auf Datenbankebene`db_securityadmin`, `db_accessadmin``db_ddladmin`, `db_datareader` und hinzugefügt. `db_datawriter` T-SQL Benutzer können zu diesen festen Datenbankrollen hinzugefügt werden.
+ Unterstützung für feste Rollen auf Serverebene hinzugefügt `securityadmin` und`dbcreator`. T-SQL Logins können zu diesen festen Serverrollen hinzugefügt werden.
+ Unterstützung für das Hinzufügen von T-SQL Benutzern zu `db_owner` festen Rollen auf Datenbankebene hinzugefügt. Diese Person T-SQL wird ähnliche Rechte haben wie der Datenbankbesitzer.

Weitere Informationen zu den relevanten Einstellungen für die Rechteverwaltung und Zugriffskontrolle für diese neuen Funktionen in Babelfish finden Sie unter [Berechtigungen und Zugriffskontrolle in Babelfish für Aurora PostgreSQL verwalten](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-permissions.html).

**Kritische Verbesserungen**
+ Das Problem, dass Parameterdeklarationen, die \#-Zeichen enthielten, nicht korrekt behandelt wurden, wurde behoben.
+ Wird `SET IDENTITY_INSERT` für Relationsreferenzen mit drei Teilen unterstützt.
+ Es wurde ein Problem mit der `HASHBYTES` Funktion behoben, um das korrekte Verhalten bei der Verarbeitung von `NVARCHAR` Argumenten sicherzustellen.
+ Das Problem, dass die „PRIMARY“ -Syntax `CREATE PARTITION SCHEME` nicht unterstützt wurde, wurde behoben.
+ Das Problem, dass eine Tabellenvariablenabfrage in einer Funktion fälschlicherweise mit einer FROM-Klausel für mehrere Tabellen abgelehnt wurde, wurde behoben. UPDATE/DELETE 
+ Die Zuordnung des benutzerdefinierten @ @function zur sys-Funktion wurde eingeschränkt.
+ Es wurde das Problem behoben, dass beim Vergleich mit einer leeren Zeichenfolge in doppelten Anführungszeichen der Fehler „Bezeichner mit Trennzeichen mit Nulllänge“ aufgetreten ist.
+ Es wurde ein Absturz behoben, der in seltenen Situationen auftreten konnte, wenn temporäre Tabellen mit bestimmten verwaisten Katalogeinträgen verwendet wurden.
+ Es wurde ein Problem behoben, bei dem der Trigger gelöscht wurde, wenn eine Spalte in einer Tabelle gelöscht wurde.
+ Die Leistung von Abfragen mit Join Between `TABLE_CONSTRAINTS` und `KEY_COLUMN_USAGE` View im INFORMATION\_SCHEMA-Schema wurde verbessert.
+ Ein inkonsistentes Formatierungsproblem mit der `Convert` Funktion bei der Konvertierung des MONEY-Datentyps mit dem Wert 0 in Zeichenkettendatentypen wurde behoben.
+ Formatierungsprobleme in „Von bis“ wurden behoben. `CAST` `MONEY` `CHAR/VARCHAR`
+ Es wurde das Problem behoben, `SELECT...INTO` bei dem bei `MIN` und `MAX` Aggregationen von `MONEY` Spalten Typinformationen verloren gingen.
+ Implementieren Sie den Modulo-Operator für den Typ`MONEY`.
+ Es wurde eine Bereinigung veralteter Parameter und Konfigurationen für den Fall eines Verbindungspoolings hinzugefügt.
+ Es wurde eine umfassende Bereinigung des Cursorstatus hinzugefügt, um veraltete Daten im Falle eines Verbindungspoolings zu vermeiden.
+ Es wurde ein Problem behoben, bei dem `IDENTITY` Spalten bei `DML` Anweisungen, die eine UND-Klausel verwendeten`OUTPUT`, nicht erkannt wurden. `WHERE`

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem behoben, bei dem die @ @function `UPDATE SET` in-Klausel einen Syntaxfehler verursacht.
+ Die dynamische Auswertung von @local\_var für `UPDATE ... SET` @local\_var und den `SELECT` Befehl wurde behoben.
+ Es wurde ein Problem behoben`sp_columns_100`, bei dem Teildaten zurückgegeben werden konnten, wenn @f UsePattern = 0 verwendet wurde.
+ Es wurde ein Problem behoben, bei dem lokale Variablen möglicherweise nicht korrekt aktualisiert wurden, wenn die Abfrage eine Manipulation der lokalen Variablen beinhaltet.
+ Die allgemeine Leistung des Antlr-Parsens wurde verbessert.
+ Ein Problem mit der Systemfunktion wurde behoben. `OPENJSON`
+ Der falsche Ergebnisdatentyp vom `UNION` beteiligten `MONEY` Typ wurde behoben.
+ Der Offset bei der Verwendung von „`AT TIME ZONE`“ bei der `DATETIME2` Datentypkonvertierung mit der Funktion convert () in einer nicht standardmäßigen lokalen Zeitzoneneinstellung wurde behoben.
+ Verbesserte Zeichenkettenfunktionen, um ein breiteres Spektrum an Datentypen verarbeiten zu können.
+ Es wurde ein Problem behoben, bei dem Batches, die datenbankübergreifende Abfragen enthielten, nach Objekten in einer falschen Datenbank suchten.
+ Das Verhalten der Funktionen `DATEDIFF` () und `DATEDIFF_BIG` () für die Woche und das Quartal `Datepart` wurde behoben.
+ Es wurde ein Problem behoben, bei dem `sys.column_property` möglicherweise falsche Ergebnisse für die Ordinaleigenschaft einer Spalte zurückgegeben wurden.
+ Das Problem „`AT TIME ZONE`“ bei der Umstellung auf Sommerzeit bei der `DATETIME2` Datentypkonvertierung wurde behoben.
+ Das Verhalten von Abfragen, die eine `sys.Db_id()` Funktion verwenden, die im erzwungenen Parallelmodus leere Zeilen zurückgab, wurde behoben.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Optimieren Sie die Ausführung der `plan` Erweiterung, indem Sie unnötige `CAST` Funktionen entfernen.
+ `EXECUTE`() löst bei einer Zeichenfolge in doppelten Anführungszeichen keinen Fehler mehr aus.
+ Ein Fehler bei der Verwendung von Funktionen als Spaltenstandardwerte in temporären Tabellen wurde behoben.
+ Ein Fehler beim `OPENJSON` Funktionsaufruf, der das Parsen langer `JSON` Zeichenketten ermöglichte, wurde behoben.
+ Es wurde ein Problem behoben, bei dem das Löschen eines Mitglieds aus der Rolle nach dem Wiederherstellen der Babelfish-Datenbank nicht funktionierte.
+ Das Alias-Problem wurde behoben, wenn es zusammen mit einem Alias „=“ in der Auswahlliste existiert.
+ Eingeschränkt bei der Deklaration der reservierten @ @function -Namen als allgemeine Variablen.
+ Die Implementierung der Prozedur `sp_helpuser` für Datenbankrollen, bei der Rollen nur angezeigt `sp_helpuser` werden sollten, wenn sie explizit angegeben wurden, wurde korrigiert.
+ Es wurde ein Problem behoben, bei dem der Typ smalldatetime und der Datentyp flexibler über den Index auf Daten zugreifen konnten.
+ Ein Problem mit der Systemprozedur wurde behoben. `fn_listextendedproperty`
+ Die Verwendung von Tabellenwertparametern als Argumente in Prozeduren wurde behoben. Bisher mussten Sie beim Aufrufen der Prozedur den Typnamen des Tabellenwertparameters angeben, jetzt ist dies optional.
+ Genauigkeit und Skalierung, wenn der übliche `CASE` Ausdruckstyp/ist`NUMERIC`, wurden korrigiert. `DECIMAL`
+ Es wurde ein Problem behoben, bei dem `sys.dm_exec_sessions` möglicherweise Einträge für bereits beendete Verbindungen aufgegeben wurden.
+ Es wurde ein Problem behoben, bei dem ein Login mit zugeordnetem Datenbankbenutzer immer noch Gastbenutzerrechte hat.
+ Es wurde ein Problem behoben, bei dem sich die Anzahl der Transaktionen nach der Ausführung einiger Systemfunktionen ändert.
+ Es wurde ein Problem behoben, bei dem `Datepart` Funktionen je nach GUC `timezone` unterschiedliche Ausgaben hatten.

### Babelfish für Aurora PostgreSQL 4.4
<a name="AuroraBabelfish.Updates.44X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 16.6 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 16.6 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 4.4 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 4.4.3 am 13. November 2025](#AuroraBabelfish.Updates.443)
+ [Aurora Babelfish veröffentlicht 4.4.2 am 24. Juni 2025](#AuroraBabelfish.Updates.442)
+ [Aurora Babelfish veröffentlicht 4.4.1 am 20. Januar 2025](#AuroraBabelfish.Updates.441)
+ [Aurora Babelfish veröffentlicht 4.4.0 am 27. Dezember 2024](#AuroraBabelfish.Updates.440)

#### Aurora Babelfish veröffentlicht 4.4.3 am 13. November 2025
<a name="AuroraBabelfish.Updates.443"></a>

**Kritische Stabilitätsverbesserungen**
+ Ein Problem beim Zurücksetzen der TDS-Verbindung in bestimmten Situationen wurde behoben.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein Absturz bei Abfragen mit `FOR JSON AUTO` und wurde behoben`JSON PATH`.

#### Aurora Babelfish veröffentlicht 4.4.2 am 24. Juni 2025
<a name="AuroraBabelfish.Updates.442"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

#### Aurora Babelfish veröffentlicht 4.4.1 am 20. Januar 2025
<a name="AuroraBabelfish.Updates.441"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem behoben, bei dem Transaktionsbefehle in einigen Fällen die Verbindung beenden konnten.

#### Aurora Babelfish veröffentlicht 4.4.0 am 27. Dezember 2024
<a name="AuroraBabelfish.Updates.440"></a>

***Neue Features***
+ Unterstützung für Syntax hinzugefügt. `ALTER FUNCTION`
+ Unterstützung für die Verwendung von Ansichten für `PIVOT` Operatoren hinzugefügt.
+ Unterstützung für `pgaudit` Erweiterungen mit Babelfish hinzugefügt.
+ Unterstützung der XML-Methode `.EXIST()` für XML-Datentypen hinzugefügt.
+ Unterstützung von Geospatial-Datentypen bei der Datenmigration über DMS für Babelfish unter dem PostgreSQL-Endpunkt aktiviert.
+ Es wurde dem Benutzer ermöglicht, eine Datenbank mit bestimmten Kollationen zu erstellen. Weitere Informationen finden Sie unter [Kollation, die auf Datenbankebene in Babelfish unterstützt wird](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-collations.html#babelfish-collations.database-level).
+ Die Unterstützung von `sys.sp_reset_connection` gespeicherten Prozeduren zum Zurücksetzen der Verbindung wurde aktiviert.
+ Datenbankübergreifende Verweise auf Objekte (tables/views/Funktionen) in Ansichten aktiviert.
+ Die Unterstützung von `sys.dm_os_sys_info` View zur Bereitstellung von Informationen über die Instanz wie `server_start_time` und wurde aktiviert. `ms_ticks`
+ Die Unterstützung von Benutzerverbindungs- und Netzwerkpaketgrößeninformationen wurde aktiviert. `sys.configurations`
+ Die Unterstützung der korrelierten Unterabfragetransformation wurde für mehr Szenarien aktiviert. Weitere Informationen finden Sie im Abschnitt Einschränkungen unter [Verbesserung der Babelfish-Abfrageleistung mithilfe der Unterabfragetransformation](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-correlated-subquery.html#babelfish-corsubquery-transformation).

***Stabilitätsverbesserungen mit hoher Priorität***
+ Feste Datumsfunktionen zur Berücksichtigung der Zeitzoneneinstellung.
+ Das Verhalten bei der Fehlerbehandlung bei `relation does not exist` und `column does not exist` Fehlern wurde verbessert.
+ Die `sp_tables` gespeicherte Prozedur wurde korrigiert, sodass dreiteilige Objektnamen datenbankübergreifend korrekt verarbeitet werden, um bei der Verwendung von Verbindungsservern den korrekten Datenbanknamen abzurufen.
+ Es wurde ein Problem behoben, das die Anmeldung von Datenbankbesitzern ermöglichte, um Datenbankobjekte in SSMS zu durchsuchen.
+ Die `sp_tables` gespeicherte Prozedur gibt jetzt ein korrektes Ergebnis zurück, wenn der @table\_name -Parameter eckige Klammern um den Unterstrich (\_) enthält.
+ Es wurde ein Problem behoben, bei dem die Active Directory-Authentifizierung bei individueller Anmeldung den Fehler „pg\_ad\_mapping“ auslöste, wenn der Erweiterungszeiger nicht initialisiert wurde. `plugin`
+ Es wurde ein Problem behoben, bei dem die Indexerstellung fehlschlagen konnte, wenn die Tabelle mit der SELECT INTO-Syntax erstellt wurde.
+ Ein Berechtigungsproblem bei datenbankübergreifenden Funktionsaufrufen wurde behoben.
+ Grant on schema aktiviert, sodass es für future Objekte, die in diesem Schema von autorisierten Benutzern des Schemas erstellt wurden, korrekt wirksam wird.
+ Es wurde ein Problem behoben, bei dem die richtige Sortierung für vorbereitete Anweisungen ausgewählt wurde.
+ Es wurde ein Problem behoben, bei dem die Fremdschlüsseleinschränkungsprüfung korrekt funktionierte, wenn die Spalte mit einer nicht standardmäßigen Sortierung erstellt wurde.
+ Die Ausführung der BCP-Abfragen mit aktivierter Erweiterung wurde aktiviert. `pgaudit`
+ Ein Problem beim Einfügen eines korrekten Werts in die Tabelle mit der Identitätsspalte wurde behoben.
+ Es wurde ein Problem behoben, bei dem der korrekte Wert für die Identitätssequenz angezeigt wurde, wenn bcp SqlBulkCopy //insert bulk mit dem `keep identity values` Modus verwendet wurde.

***Zusätzliche Verbesserungen und Erweiterungen***
+ Das Problem mit dem Befehl Kill, bei dem nach dem Befehl immer noch einige Sitzungen ausgeführt wurden, wurde behoben.
+ Das Problem, dass die `sys.identity_columns` Ansicht fälschlicherweise mehr Einträge zurückgab, als sie sollte, wurde behoben.
+ Das Problem mit der CASE-Anweisung und den MIN/MAX Funktionen im Zusammenhang mit dem Fehler, dass die Zeichenkettengröße nicht definiert wurde oder eine explizite Umwandlung verwendet wurde, wurde behoben.
+ Ein Problem mit der `ISNUMERIC` Funktion zur Rückgabe des korrekten Ergebnisses für nvarchar/varchar Parameter wurde behoben.
+ Das Problem, dass die CASE-Anweisung nicht richtig funktionierte, wenn der Verzweigungsausdruck vom Typ NVARCHAR war, wurde behoben.
+ Das Verhalten der Funktionen CONCAT () und CONCAT\_WS () bei Mehrbyte-Zeichen und beim Arbeiten mit mindestens 2 bzw. 3 Argumenten wurde behoben.
+ Es wurde ein Problem behoben, durch das ALTER COLUMN mit dem Typ char für Temp Table zugelassen wurde.
+ Es wurde ein Problem in der CONVERT-Funktion behoben, sodass sie konsistent mit den Typen BINARY und VARBINARY in Babelfish funktioniert.
+ Das Problem der inkonsistenten Ausgabe von ausgewählten Abfragen mit der FOR XML PATH-Klausel wurde behoben.
+ Es wurde ein Problem behoben, bei dem der korrekte TSQL-Fehlercode erneut ausgegeben wurde.
+ Das Verhalten der Funktion STRING\_AGG () bei Eingaben mit Multibyte-Zeichen wurde behoben.
+ Es wurde ein Problem behoben, bei dem während der Wiederherstellung eine falsche überladene Variante von regexp\_replace aufgerufen wurde.
+ Die Umwandlung von sys.varchar in den TIME-Typ wurde behoben.
+ Die Verwendung von nvarchar (max) als Ausgabeparameter in der Prozedur wurde aktiviert.
+ Ein Problem mit fehlenden Klammern beim Deklarieren der Variablen in der Definition der Prozedur wurde behoben.

### Babelfish für Aurora PostgreSQL 4.3
<a name="AuroraBabelfish.Updates.43X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 16.4 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 16.4 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 4.3 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 4.3.3 am 21. November 2025](#AuroraBabelfish.Updates.433)
+ [Aurora Babelfish veröffentlicht 4.3.2 am 11. Juli 2025](#AuroraBabelfish.Updates.432)
+ [Aurora Babelfish Version 4.3.1, 02. Januar 2025](#AuroraBabelfish.Updates.431)
+ [Aurora Babelfish veröffentlicht 4.3.0 am 30. September 2024](#AuroraBabelfish.Updates.430)

#### Aurora Babelfish veröffentlicht 4.3.3 am 21. November 2025
<a name="AuroraBabelfish.Updates.433"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein Absturz bei Abfragen mit `FOR JSON AUTO` und wurde behoben`JSON PATH`.

#### Aurora Babelfish veröffentlicht 4.3.2 am 11. Juli 2025
<a name="AuroraBabelfish.Updates.432"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

#### Aurora Babelfish Version 4.3.1, 02. Januar 2025
<a name="AuroraBabelfish.Updates.431"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem behoben, bei dem die Active Directory-Authentifizierung bei individueller Anmeldung dazu führte, dass `pg_ad_mapping` der `plugin` Erweiterungszeiger nicht initialisiert wurde.
+ Es wurde ein Problem behoben, durch das Datumsfunktionen die local/session Zeitzoneneinstellung berücksichtigen konnten.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, bei dem ein `PRIMARY` reserviertes Schlüsselwort zu Syntaxfehlern führte, wenn es als Spaltenname oder Alias in DML- und DDL-Anweisungen verwendet wurde.

#### Aurora Babelfish veröffentlicht 4.3.0 am 30. September 2024
<a name="AuroraBabelfish.Updates.430"></a>

**Neue Features**
+ Unterstützung für Partitionierung in Babelfish hinzugefügt. Weitere Informationen finden Sie unter [Grundlegendes zur Partitionierung](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-partition.html) in Babelfish.
+ Support Systemfunktionen `CHARINDEX()` `PATINDEX()` und `REPLACE()` für Babelfish nichtdeterministische Kollationen.
+ Aktivierung der Unterstützung für`STContains`,`STEquals`, `STArea` die `PostGIS` Erweiterungsfunktionen für Geodatentypen.

**Verbesserungen bei der Sicherheit**
+ Es wurde ein Problem behoben, durch das Benutzer ohne Benutzerrechte in einigen Szenarien möglicherweise andere Benutzer und Rollen löschen konnten.
+ Es wurde ein Problem mit der `sys.database_principals` Ansicht behoben, bei dem Metadaten für alle Benutzer unabhängig von den Rechten des Serverprinzipals angezeigt wurden.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem behoben, bei dem information\_schema.tables den falschen Tabellennamen zurückgab.
+ Es wurde ein Problem behoben, bei dem der Operator „Weniger als“ falsche Ergebnisse für binäre Datentypen lieferte.
+ Die Inkonsistenz mit den OIDs von Triggern in `OBJECT_ID()` Funktion und `sys.objects` Ansicht wurde behoben.
+ Ein Problem mit der `plpgsql` Erweiterungsfunktion wurde behoben. Die lokalen Einstellungen der Funktion für Laufzeitkonfigurationsvariablen werden am Ende der Funktionsausführung möglicherweise nicht zurückgesetzt, wenn Babelfish installiert ist.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Das Verhalten von`TRIM()`,, und `RIGHT()` Funktionen für Eingaben `LTRIM()` `RTRIM()``LEFT()`, die Multibyte-Zeichen enthalten, wurde behoben, indem das Ergebnis mit dem entsprechenden Datentyp basierend auf dem Argumentdatentyp zurückgegeben wurde.
+ Die Leistung eines ähnlichen Operators mit nicht deterministischen Kollationen wurde verbessert.
+ Es wurde ein Problem behoben, bei dem der Such-Patch möglicherweise falsch war, wenn der and/or Schemaname des Datenbanknamens Sonderzeichen in Anführungszeichen enthält.
+ Es wurde ein Unterschied im Verhalten von Babelfish und TSQL für und `LOWER()` Funktionen mit Multibyte-Zeichen `UPPER()` und entsprechenden Argument- und Rückgabetypen behoben.
+ Support `WITH RECOMPILE` für Transact-SQL gespeicherte Prozeduren und für die ALTER PROCEDURE-Klausel hinzugefügt.
+ Die `sp_tables` Prozedur ermöglicht es Ihnen jetzt, das `%` Platzhalterzeichen im `@table_qualifier` Parameter zu verwenden. Dies erleichtert die Suche nach Tabellen, indem Muster in den Tabellennamen abgeglichen werden.
+ Der Unterschied im Verhalten von Babelfish und TSQL für `STUFF()` und `TRANSLATE()` Funktionen mit Multibyte-Zeichen `SUBSTRING()` und entsprechenden Argument- und Rückgabetypen wurde behoben.
+ Die Fehlermeldung für`GRANT`,, Anweisungen wurde aktualisiert. `REVOKE` `DENY`
+ Das Verhalten von`REVERSE()`, und `REPLICATE()` Funktionen für Eingaben`REPLACE()`, die Multibyte-Zeichen enthalten, wurde behoben, indem das Ergebnis mit dem entsprechenden Datentyp basierend auf dem Argumentdatentyp zurückgegeben wurde.
+ Die Ausgabe der `SPACE()` Funktion für ein nicht positives Eingabeargument wurde korrigiert.
+ Verbesserte Speicherverwaltung bei der Verwendung von BCP für eine Tabelle mit Indizes.
+ Es wurde ein Problem behoben, bei dem DML mit `OUTPUT INTO` Klausel einen Trigger auslöste und zu einem Fehler führen konnte.
+ Es wurde ein Problem mit der Auflösung eines Datentyps mit der Union-Klausel behoben.
+ Es wurde eine Fehlermeldung für die `SUBSTRING()` Funktion behoben, wenn die Anzahl der Argumente nicht angemessen war.
+ Es wurde ein Problem behoben, bei dem der Kommentar mit dem Spaltennamen geliefert wurde.
+ Ein Problem mit der `sys.server_principals` Ansicht zur Anzeige des `public` Rolleneintrags wurde behoben.
+ Unterstützung für die `WITHIN GROUP` Klausel für die `STRING_AGG()` Funktion hinzugefügt.
+ DDL-Exportproblem für Datenbanken mit SSMS behoben.
+ Unterstützung für neue Vektor-Erweiterungen wie `halfvec` Sparsevec hinzugefügt, die in Version 0.7 von pgvector eingeführt wurden.
+ Unterstützung hinzugefügt, um die Windows-Gruppenmitgliedschaft in der Funktion anzuzeigen. T-SQL `IS_MEMBER()`

### Babelfish für Aurora PostgreSQL 4.2
<a name="AuroraBabelfish.Updates.42X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 16.3 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 16.3 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 4.2 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 4.2.3 am 17. Juli 2025](#AuroraBabelfish.Updates.423)
+ [Aurora Babelfish veröffentlicht 4.2.2 am 23. Januar 2025](#AuroraBabelfish.Updates.422)
+ [Aurora Babelfish veröffentlicht 4.2.1 am 27. September 2024](#AuroraBabelfish.Updates.421)
+ [Aurora Babelfish veröffentlicht 4.2.0 am 8. August 2024](#AuroraBabelfish.Updates.420)

#### Aurora Babelfish veröffentlicht 4.2.3 am 17. Juli 2025
<a name="AuroraBabelfish.Updates.423"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

#### Aurora Babelfish veröffentlicht 4.2.2 am 23. Januar 2025
<a name="AuroraBabelfish.Updates.422"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem behoben, bei dem die Active Directory-Authentifizierung bei individueller Anmeldung den Fehler pg\_ad\_mapping auslöste, wenn der `plugin` Erweiterungszeiger nicht initialisiert wurde.
+ Es wurde ein Problem mit Datumsfunktionen behoben, sodass sie die Zeitzoneneinstellung berücksichtigen konnten. local/session

#### Aurora Babelfish veröffentlicht 4.2.1 am 27. September 2024
<a name="AuroraBabelfish.Updates.421"></a>

**Verbesserungen bei der Sicherheit**
+ Ein Problem mit dem Löschen von Benutzern und Rollen durch Benutzer ohne Benutzerrechte wurde behoben.

#### Aurora Babelfish veröffentlicht 4.2.0 am 8. August 2024
<a name="AuroraBabelfish.Updates.420"></a>

**Neue Features**
+ Die Unterstützung für die native logische PostgreSQL-Replikation wurde eingeführt, sodass Benutzer mithilfe eines Herausgeber- und Abonnentenmodells einzelne Tabellen von einer Quelle an einen oder mehrere Empfänger replizieren und synchronisieren können.
+ Unterstützung für Blue/Green Bereitstellungen mit Babelfish hinzugefügt. Sie können jetzt Amazon RDS Blue/Green Deployments verwenden, um Datenbankänderungen vorzunehmen und zu testen, bevor Sie sie in einer Produktionsumgebung implementieren. Weitere Informationen finden Sie unter [Überblick über Amazon Blue/Green RDS-Bereitstellungen für Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html).
+ Unterstützung hinzugefügt für.. GRANT/REVOKE KEIN SCHEMA.. in Babelfish. 
  + Die folgenden Berechtigungen werden je nach Objekttyp unterstützt.
    + Berechtigungen für skalare Funktionen — EXECUTE.
    + Table-valued Funktionsberechtigungen — AUSFÜHREN.
    + Berechtigungen für gespeicherte Prozeduren — AUSFÜHREN.
    + Tabellenberechtigungen — DELETE, INSERT, REFERENCES, SELECT, UPDATE.
    + Berechtigungen anzeigen — DELETE, INSERT, REFERENCES, SELECT, UPDATE.
  + CASCADE wird mit keinem Grant/Revoke Schema unterstützt.
  + GRANT/REVOKE OPTION FOR.. on SCHEMA wird in Babelfish nicht unterstützt.
  + GRANT/REVOKE inside CREATE SCHEMA wird in Babelfish nicht unterstützt.
+ Unterstützung für `sys.login_token` und `sys.user_token` Systemansichten hinzugefügt.
+ Unterstützung für die LIKE-Klausel für einige KI-Kollationen hinzugefügt. Weitere Informationen finden Sie unter [Deterministische und nichtdeterministische Kollationen](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-collations.html#babelfish-collations.deterministic-nondeterministic) in Babelfish.
+ Unterstützung für die auf Gruppensicherheit basierende Active Directory-Authentifizierung hinzugefügt. Benutzer können ihre Workloads verwalten, ohne individuelle Logins bereitstellen zu müssen, und das mit verbesserter Sicherheit. Weitere Informationen finden Sie unter [Kerberos-Authentifizierung mithilfe von Active Directory-Sicherheitsgruppen für Babelfish einrichten](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-kerberos-securityad.html).
+ Unterstützung für CTE und JOIN für den PIVOT-Operator hinzugefügt.
+ Support die ALTER-Syntax für Proc.
+ Support das Umbenennen einer SQL Server-Datenbank.
+ Support eindeutige Einschränkungen für Spalten, für die NULL-Werte zulässig sind. Escape Hatch `babelfishpg_tsql.escape_hatch_unique_constraint` ist veraltet. 
+ Es wurde Unterstützung für die Transformation und den Cache korrelierter Unterabfragen eingeführt, um die Abfrageleistung zu verbessern, indem eine skalare korrelierte Unterabfrage in eine Join-Abfrage umgewandelt oder die Ergebnismenge der Unterabfrage zwischengespeichert wird und die doppelte Ausführung von Unterabfragen reduziert wird, wenn eine Transformation nicht möglich ist. Weitere Informationen finden Sie unter [Verbessern der Aurora PostgreSQL-Abfrageleistung mithilfe der Unterabfragetransformation](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/apg-correlated-subquery.html#apg-corsubquery-transformation).

**Wichtige Stabilitätsverbesserungen**
+ Es wurde ein Problem behoben, das zu einem Syntaxfehler bei einem durch Trennzeichen getrennten Spaltenalias ohne vorangegangene Leerzeichen führte.
+ Das Erstellen eines Benutzers für eine Anmeldung ist blockiert, wenn der Anmeldename bereits Mitglied von sysadmin ist.
+ Der Spaltentyp der T-SQL Ansichten wurde korrigiert, sodass nvarchar (max) verwendet wird.
+ Die `definition` Spalte der TSQL-Ansicht, die den Datentyp haben sollte`sys.sql_modules`, wurde korrigiert. `nvarchar(max)`
+ Das Problem beim Umwandeln von Geometrie zu `byte` Datentyp, wenn der Wert `varbinary` Null ist, wurde behoben. `SRID`
+ Das Problem, dass Indizes bei Abfragen, die numerische und ganzzahlige Datentypen vergleichen, nicht verwendet wurden, wurde behoben.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem behoben, bei dem Babelfish unerwartet einen Fehler ausgab, wenn eine Verbindung mit oder hergestellt wurde. `pyodbc` `sqlalchemy`
+ Es wurde ein Problem mit der INSTEAD OF TRIGGER-Klausel behoben, wenn für dieselbe Tabelle AFTER TRIGGER gesetzt war.
+ Es wurde ein Problem behoben, das unter bestimmten Bedingungen beim Ausführen von Massenkopien abstürzte.
+ Absturz in`handle_where_clause_restargets_right()`.
+ Es wurde ein Fehler behoben, der dazu führen konnte, dass der Server neu gestartet wurde, während die `comment on trigger` Anweisung auf dem Babelfish for Aurora PostgreSQL-Instanzendpunkt ausgeführt wurde.
+ Es wurde ein Problem mit CONVERT () behoben, bei dem das Datum bei der Konvertierung in und im richtigen Datumsformat zurückgegeben wurde. `char` `nchar`
+ Das Problem beim Einfügen einer Datetime-Zeichenfolge mit dem Datumsformat 13 in eine Spalte vom Typ wurde behoben. `datetime`
+ Es wurden mehrere Spalten im `sys.index_columns` Systemkatalog behoben. Außerdem wurde ein Problem mit dem DDL-Export von Tabellen mit Indizes behoben.
+ Ein Problem mit ALTER TABLE wurde behoben... DROP CONSTRAINT, bei dem die Einschränkung in einigen Fällen nicht gelöscht werden konnte. 
+ Das Problem, dass ein unerwarteter Fehler angezeigt wurde, `not all Parameters have names` wenn TVP `SP_EXECSQL` enthalten war, wurde behoben.
+ Ein Problem bei der Verarbeitung von Aktualisierungs- oder Löschanweisungen in `sp_describe_undeclared_parameters` wurde behoben.
+ Verhaltensunterschiede beim CAST von Zeichenkettenliteralen nach`datetime`, `datetime2` und `datetimeoffset` behoben.
+ Verhaltensunterschiede in der COALESCE-Funktion beim Aufruf mit der Kombination von Variablen und Konstanten wurden behoben.
+ Es wurde ein Problem behoben, bei dem einige Abfragen mit der ORDER BY-Klausel keine Primärschlüsselindizes verwendeten.
+ Es wurde ein Problem mit dem Befehl CREATE/ALTER PROCEDURE behoben, das zu einem Serverneustart führen konnte, wenn der Prozedurname weiße Sonderzeichen enthält.
+ Es wurde ein Problem behoben, bei dem eine Abfrage möglicherweise ein falsches Ergebnis zurückgab, wenn das Prädikat SCOPE\_IDENTITY () beinhaltet.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Ein Speicherverlust bei der dezimalen (numerischen) Konvertierung für den BCP-Import wurde behoben.
+ Das Problem mit dem `with tablock` Hinweis, der zu einem Fehler beim Einfügen von Bulk-Anweisungen führte, wurde behoben.
+ Unterstützung für doppelte Escape-Zeichen und unausgeglichene Anführungszeichen in hinzugefügt. `sp_tables table_type`
+ Es wurde eine Einschränkung für das Löschen von Babelfish-Erweiterungen für alle Benutzer mit Ausnahme der Administratorrolle hinzugefügt.
+ Verhindern Sie teilweise Upgrades von Babelfish-Erweiterungen.
+ sys procedure columnproperty unterstützt jetzt zusätzliche Eigenschaften`iscomputed`,,,. `columnid` `ordinal` `isidentity`
+ Das DDL-Scripting von Indizes oder Einschränkungen beinhaltet jetzt die korrekte Reihenfolge der Spalten.
+ Es wurde ein Fehler behoben, der das Verweisen auf a `#tmp table` in einer verschachtelten Prozedur über die OBJECT\_ID () -Klausel ermöglichte.
+ Es wurde ein Problem behoben, um Fehler beim Löschen eines in einer temporären Tabelle erstellten Triggers zu vermeiden.
+ Es wurde eine Erweiterung vorgenommen, um Tabellenvariablen zuzulassen, deren Name länger als 63 Zeichen ist.
+ Ein Problem mit den Optionen --schema-only und --data-only der Dienstprogramme wurde behoben. BabelfishDump 
+ Es wurde ein Problem mit dem BabelfishDump Hilfsprogramm behoben, bei dem erweiterte Eigenschaften nicht ausgegeben werden konnten.
+ Das Problem, dass der vollqualifizierte Spaltenverweis in der PIVOT-Aggregatfunktion nicht funktioniert, wurde behoben.
+ Es wurde ein Fehler behoben, der eine Änderung der Prozedur vom PG-Endpunkt aus ermöglichte.
+ Die Ausführung von SET/RESET Rollenanweisungen vom TDS-Endpunkt aus wurde blockiert.
+ Das Standardverhalten der GUC für die Volltextsuche wurde dahingehend geändert, dass die Funktion standardmäßig aktiviert `OFF` ist. Sie können die GUC so einstellen, dass sie `ignore` FTS-Funktionen verwendet.

### Babelfish für Aurora PostgreSQL 4.1
<a name="AuroraBabelfish.Updates.41X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 16.2 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 16.2 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 4.1 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 4.1.4 am 30. Juli 2025](#AuroraBabelfish.Updates.414)
+ [Aurora Babelfish Version 4.1.3, 02. Februar 2025](#AuroraBabelfish.Updates.413)
+ [Aurora Babelfish veröffentlicht 4.1.2 am 7. Oktober 2024](#AuroraBabelfish.Updates.412)
+ [Aurora Babelfish veröffentlicht 4.1.1 am 20. Juni 2024](#AuroraBabelfish.Updates.411)
+ [Aurora Babelfish veröffentlicht 4.1.0 am 29. April 2024](#AuroraBabelfish.Updates.410)

#### Aurora Babelfish veröffentlicht 4.1.4 am 30. Juli 2025
<a name="AuroraBabelfish.Updates.414"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

#### Aurora Babelfish Version 4.1.3, 02. Februar 2025
<a name="AuroraBabelfish.Updates.413"></a>

**Stabilitätsverbesserungen mit hoher Priorität**.
+ Es wurde ein Problem mit Datumsfunktionen behoben, das es ihnen ermöglichte, die local/session Zeitzoneneinstellung zu berücksichtigen.

#### Aurora Babelfish veröffentlicht 4.1.2 am 7. Oktober 2024
<a name="AuroraBabelfish.Updates.412"></a>

**Verbesserungen bei der Sicherheit**
+ Ein Problem mit dem Löschen von Benutzern und Rollen durch Benutzer ohne Benutzerrechte wurde behoben.

#### Aurora Babelfish veröffentlicht 4.1.1 am 20. Juni 2024
<a name="AuroraBabelfish.Updates.411"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Optimierte Leistung beim Erstellen und Löschen von Datenbanken für Babelfish.
+ Ein Absturz bei der Ausführung von benutzerdefinierten pltsql-Funktionen wurde behoben.

#### Aurora Babelfish veröffentlicht 4.1.0 am 29. April 2024
<a name="AuroraBabelfish.Updates.410"></a>

**Neue Features**
+ Babelfish bietet Unterstützung für zwei räumliche Datentypen, Geometrie und Geografie, um räumliche Daten in einem begrenzten Umfang zu speichern und zu bearbeiten. Weitere Informationen finden Sie unter [Babelfish unterstützt](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-geospatial.html) Geodatentypen.
+ `SELECT FOR JSON AUTO`Unterstützung in Babelfish zulassen.
+ Support Sie die Möglichkeit, mithilfe der `pgvector` Erweiterung über Babelfish eine Vektorähnlichkeitssuche durchzuführen. Die Fähigkeit, `IVFLAT` Indizes zu verwenden`HNSW`, wird ebenfalls unterstützt. Weitere Informationen finden Sie unter [PGVector in Babelfish verwenden](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-postgres-aws-extensions.html#babelfish-postgres-aws-extensions-using-pgvector).
+ Support Sie den Zugriff auf Amazon Machine Learning Learning-Dienste wie Amazon Comprehend, Amazon Sagemaker und Amazon Bedrock durch Erweiterung. `aws_ml` Weitere Informationen finden Sie unter [Amazon Aurora Machine Learning mit Babelfish verwenden](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-postgres-aws-extensions.html#babelfish-postgres-aws-extensions-using-ml).
+  T-SQL Verfahren zur Support`sp_procedure_params_100_managed`.
+ Die in der Volltextsuche verwendete CONTAINS-Klausel unterstützt auch Sonderzeichen und einzelne Ziffern in der Suchbedingung. Weitere Informationen finden Sie unter [Volltextsuche in Babelfish](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-postgres-fulltextsearch.html).

**Wichtige Stabilitätsverbesserungen**
+ Ein Problem mit der Object Explorer-Datenbankenumeration mit SSMS Version 19.2 wurde behoben.
+ Es wurde ein Problem behoben, das bei der Auswahl von Daten aus der Variablen`NVARCHAR(MAX)`,`VARCHAR(MAX)`, `VARBINARY(MAX)` mit langen Zeichenketten zu einem Fehler führte.
+ Es wurde ein Problem mit dem Auffüllen von Leerzeichen im Char-Datentyp für Multibyte-Zeichen behoben.
+ Leistungsproblem beim Aufzählen von Tabellen und Ansichten im SSMS-Objekt-Explorer behoben.
+ Die standardmäßige Sortierung von Spalten wurde behoben, sodass sie der Serversortierung entspricht, die für einige Systemansichten verwendet wurde. `babelfishpg_tsql.server_collation_name` Die Liste der festen Systemansichten `sys.data_spaces` lautet `sys.check_constraints``sys.default_constraints`,`sys.dm_exec_connections`,,`sys.foreign_keys`,`sys.key_constraints`,`sys.stats`,`sys.syscolumns`,`sys.sysforeignkeys`,`sys.sysprocesses`,`sys.system_objects`, `sys.table_types` `sys.tables``sys.types`, `sys.views` und. `sys.xml_indexes`
+ Schränkt die Erstellung von functions/procedures mit demselben Namen in Babelfish ein.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Die Leistung der Systemprozedur wurde verbessert. `sp_tablecollations_100`
+ Es wurde ein Problem mit Hauptversionsupgrades behoben, bei dem Ansichten vom Zeichenkettenliteraltyp in den Binärtyp umgewandelt wurden.
+ Es wurde ein Fehler behoben, bei dem Parallel Worker den logischen Datenbanknamen nicht abrufen konnte.
+ Das Leistungsproblem beim Vergleich mit `date` wurde behoben. `datetime`

**Zusätzliche Verbesserungen und Erweiterungen**
+ Ein Problem beim Duplizieren `sys.all_objects` nach `object_id` dem Upgrade einer Hauptversion wurde behoben.
+ Ein Problem mit den `CAST` Funktionen für An `Varchar` und `Binary` `Rowversion` Nach wurde behoben`Varchar`.
+ Es wurde ein Problem beim Einfügen in eine Anweisung mit einer Tabellenvariablen behoben, wenn die Tabellenvariable nicht existierte.
+ Es wurde ein Problem behoben, bei dem die hexadezimale Eingabezeichenfolge, die in den Typ Binär konvertiert wurde, nicht die richtige Datenlänge hatte.
+ Ein Problem mit gemischter Groß- und Kleinschreibung wurde behoben`sp_columns_100`.
+ Ein Absturz bei der Suche nach Tabellenvariablen nach der `TVP` Ausführung über wurde behoben`TDS RPC SPExecuteSQL`.
+ Support eingebettete Leerzeichen in Vergleichsoperatoren mit mehreren Zeichen.
+ Support benachbarte Operatoren, `@@variables` ohne Leerzeichen zu trennen.
+ Es wurde ein Absturz bei der Ausführung von Prozeduren behoben, wenn sich die Prozedur selbst löscht oder die Transaktion, die die Prozedur erstellt hat, rückgängig gemacht wird.
+ Support für das `AS` Schlüsselwort in der `CREATE` Funktion für alle Fälle.
+ Support Ausdrücke in `SELECT...OFFSET...FETCH` Klauseln.
+ Support `SET TRAN ISOLATION LEVEL` Syntax.
+ Support Gleitkomma-Notation ohne Exponenten.
+ Support Sie Vergleichsoperatoren `!<` und`!>`.
+ Support für `DROP INDEX schema.table.index` und `DROP INDEX index ON schema.table` Syntax.

### Babelfish für Aurora PostgreSQL 4.0
<a name="AuroraBabelfish.Updates.40X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 16.1 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 16.1 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 4.0 (Version 4.0 baut auf Version 3.4 auf) fügt mehrere neue Funktionen, Verbesserungen und Korrekturen hinzu. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 4.0.4 am 4. August 2025](#AuroraBabelfish.Updates.404)
+ [Aurora Babelfish veröffentlicht 4.0.3 am 5. Februar 2025](#AuroraBabelfish.Updates.403)
+ [Aurora Babelfish veröffentlicht 4.0.2 am 17. September 2024](#AuroraBabelfish.Updates.402)
+ [Aurora Babelfish veröffentlicht 4.0.1 am 24. Juni 2024](#AuroraBabelfish.Updates.401)
+ [Aurora Babelfish veröffentlicht 4.0.0 am 31. Januar 2024](#AuroraBabelfish.Updates.400)

#### Aurora Babelfish veröffentlicht 4.0.4 am 4. August 2025
<a name="AuroraBabelfish.Updates.404"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

#### Aurora Babelfish veröffentlicht 4.0.3 am 5. Februar 2025
<a name="AuroraBabelfish.Updates.403"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem mit Datumsfunktionen behoben, sodass sie die local/session Zeitzoneneinstellung berücksichtigen konnten.

#### Aurora Babelfish veröffentlicht 4.0.2 am 17. September 2024
<a name="AuroraBabelfish.Updates.402"></a>

**Verbesserungen bei der Sicherheit**
+ Ein Problem mit dem Löschen von Benutzern und Rollen durch Benutzer ohne Benutzerrechte wurde behoben.

#### Aurora Babelfish veröffentlicht 4.0.1 am 24. Juni 2024
<a name="AuroraBabelfish.Updates.401"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem mit der parallelen Abfrageausführung behoben, bei dem ein Backend in bestimmten Fällen auf unbestimmte Zeit hängen bleiben konnte.
+ Optimierte Leistung beim Erstellen und Löschen von Datenbanken für Babelfish.
+ Ein Absturz bei der Ausführung von benutzerdefinierten pltsql-Funktionen wurde behoben.

#### Aurora Babelfish veröffentlicht 4.0.0 am 31. Januar 2024
<a name="AuroraBabelfish.Updates.400"></a>

**Neue Features**
+ Eingeschränkte Unterstützung für die Volltextsuche in Babelfish. Weitere Informationen finden Sie unter [Volltextsuche in](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-postgres-fulltextsearch.html) Babelfish.
+ Unterstützung für die Erstellung von INSTEAD OF-Triggern für Ansichten hinzugefügt.
+ Der standardmäßige Babelfish-Migrationsmodus wurde von einer einzelnen Datenbank auf mehrere Datenbanken geändert.

**Verbesserungen bei der Sicherheit**
+ Sicherheitsprobleme beim Umgang mit TSQL-Logins und Benutzern wurden behoben.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Regressionsproblem behoben, bei dem ein Update-Join mit eingefügter Tabelle in der Triggerprozedur zu einem Fehler führte. `result relation must be a regular relation`
+ Das Problem, dass Abfragen `information_schema` nach Typ U und V in Babelfish früher zu unterschiedlichen Ergebnissen führten, wurde behoben.
+ Es wurde ein Problem behoben, durch das in bestimmten Situationen verhindert wurde, dass der Fortschritt des Vakuumvorgangs blockiert wurde, wenn temporäre Tabellen verwendet wurden.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Ein Problem mit dem Prinzipalnamen in der `pg_stat_gssapi` Katalogansicht wurde behoben.
+ Ein Problem mit Funktionen `parsename` `session_context` und `sp_set_session_context` bei der Verwendung mit einer nicht standardmäßigen Serversortierung wurde behoben.

**Empfehlungen**
+ Wir empfehlen Ihnen, von Aurora PostgreSQL Version 14 auf 15 und dann von Version 15 auf 16 zu aktualisieren. Derzeit wird ein direktes Upgrade von Version 14 auf 16 nicht unterstützt und schlägt mit einem Fehler fehl. 

## Babelfish for Aurora PostgreSQL 3.x-Versionen (enthält einige veraltete Versionen)
<a name="aurorababelfish-versions-version3x"></a>

**Topics**
+ [Babelfish für Aurora PostgreSQL 3.13](#AuroraBabelfish.Updates.313X)
+ [Babelfish für Aurora PostgreSQL 3.12](#AuroraBabelfish.Updates.312X)
+ [Babelfish für Aurora PostgreSQL 3.11](#AuroraBabelfish.Updates.311)
+ [Babelfish für Aurora PostgreSQL 3.10](#AuroraBabelfish.Updates.310)
+ [Babelfish für Aurora PostgreSQL 3.9](#AuroraBabelfish.Updates.39X)
+ [Babelfish für Aurora PostgreSQL 3.8](#AuroraBabelfish.Updates.38X)
+ [Babelfish für Aurora PostgreSQL 3.7](#AuroraBabelfish.Updates.37X)
+ [Babelfish für Aurora PostgreSQL 3.6](#AuroraBabelfish.Updates.36X)
+ [Babelfish für Aurora PostgreSQL 3.5](#AuroraBabelfish.Updates.35X)
+ [Babelfish für Aurora PostgreSQL 3.4](#AuroraBabelfish.Updates.34X)
+ [Babelfish für Aurora PostgreSQL 3.3](#AuroraBabelfish.Updates.33X)
+ [Babelfish für Aurora PostgreSQL 3.2](#AuroraBabelfish.Updates.32X)
+ [Babelfish für Aurora PostgreSQL 3.1 (veraltet)](#AuroraBabelfish.Updates.31X)

### Babelfish für Aurora PostgreSQL 3.13
<a name="AuroraBabelfish.Updates.313X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 15.17 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 15.17 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

#### Aurora Babelfish veröffentlicht 3.13.0 am 6. April 2026
<a name="AuroraBabelfish.Updates.3130"></a>

**Kritische Verbesserungen**
+ Es wurde ein Problem behoben, bei dem das Update mit der Output-Klausel Zeilen bei gleichzeitigen Aktualisierungen überspringen konnte.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Blockierte GRANT/REVOKE/DROP Operationen auf Babelfish-Rollen vom PostgreSQL-Endpunkt aus.

### Babelfish für Aurora PostgreSQL 3.12
<a name="AuroraBabelfish.Updates.312X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 15.15 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 15.15 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 3.12 bietet mehrere Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

#### Aurora Babelfish veröffentlicht 3.12.1 am 16. Januar 2026
<a name="AuroraBabelfish.Updates.3121"></a>

**Kritische Stabilitätsverbesserungen**
+ Es wurde ein Problem behoben, bei dem eine `UPDATE` Anweisung mit `OUTPUT` Klausel Zeilen überspringen kann, wenn dieselbe Zeile gleichzeitig aktualisiert wird.

#### Aurora Babelfish veröffentlicht 3.12.0, 18. Dezember 2025
<a name="AuroraBabelfish.Updates.3120"></a>

**Kritische Verbesserungen**
+ Aktive Snapshots, wenn Systemkataloge aktualisiert werden, während sie sich ResetTempTableNamespace in TDS befinden.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde Unterstützung für den Planer hinzugefügt, um den Indexscan für Abfragen auszuwählen, deren Prädikate numerische Typen und money/smallmoney Datentypen vergleichen.
+ Es wurde ein Problem behoben, bei dem beim Rollback zu Savepoint in einigen Fällen nicht das richtige Transaktionsstatus-Token an den Client gesendet wurde, sodass nachfolgende Operationen in der Transaktion fehlschlugen.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, das gleichzeitige UPDATE-Operationen mit OUTPUT-Klauseln ermöglichte.

### Babelfish für Aurora PostgreSQL 3.11
<a name="AuroraBabelfish.Updates.311"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 15.14 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 15.14 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 3.11 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 3.11.0 am 25. November 2025](#AuroraBabelfish.Updates.3110)

#### Aurora Babelfish veröffentlicht 3.11.0 am 25. November 2025
<a name="AuroraBabelfish.Updates.3110"></a>

**Kritische Verbesserungen**
+ Ein Problem beim Zurücksetzen der TDS-Verbindung in bestimmten Situationen wurde behoben
+ Es wurde Unterstützung hinzugefügt, damit der Index-Scan bei Abfragen mit Prädikaten verwendet werden kann, die numerische und ganzzahlige Datentypen vergleichen

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein Problem mit dem Befehl RESET ALL vom Postgres-Endpunkt aus wurde behoben
+ Es wurde ein Problem mit Antwortpaketen beim Lesen großer Nvarchar-Daten (max) behoben, das beim .NET-Treiber auftreten konnte. ArgumentOutOfRangeException 
+ Es wurde ein Problem behoben, bei dem Parallelismus nicht für den pltsql-RETURN-Ausdruck verwendet wurde
+ Es wurde ein Problem behoben, bei dem Zeitzoneninformationen beim Umwandeln von einer Zeichenfolge in eine Datetimeoffset-Version beibehalten wurden
+ Ein Absturz bei Abfragen mit „FOR JSON AUTO“ und „JSON PATH“ wurde behoben

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem beim Hinzufügen einer Spalte mit einem Standardwert behoben, das zu einem Fehler führte

### Babelfish für Aurora PostgreSQL 3.10
<a name="AuroraBabelfish.Updates.310"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 15.13 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 15.13 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 3.10 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 3.10.1, 08. August 2025](#AuroraBabelfish.Updates.3101)
+ [Aurora Babelfish Version 3.10.0, 30. Juni 2025](#AuroraBabelfish.Updates.3100)

#### Aurora Babelfish veröffentlicht 3.10.1, 08. August 2025
<a name="AuroraBabelfish.Updates.3101"></a>

**Kritische Stabilitätsverbesserungen**
+ Ein Problem beim Zurücksetzen der TDS-Verbindung in bestimmten Situationen wurde behoben.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein Absturz bei Abfragen mit `FOR JSON AUTO` und wurde behoben`JSON PATH`.

#### Aurora Babelfish Version 3.10.0, 30. Juni 2025
<a name="AuroraBabelfish.Updates.3100"></a>

**Kritische Verbesserungen**
+ Unterstützung für größere Server-Hello-Nachrichten während des SSL-Handshakes wurde hinzugefügt, indem sie in 4096-Byte-Pakete segmentiert wurden.
+ Unterstützung für CAST von VARBINARY zu DATETIME in Babelfish hinzugefügt.
+ Es wurde eine Behandlung für den Standardschemanamen für eine Prozedur in Group-AD einer Sitzung hinzugefügt, wenn ein Tabellenwertparameter als Argument einer Prozedur verwendet wird.
+ Die Operatoren „\+“ und „-“ für varbinary wurden hinzugefügt.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Der PIVOT-Operator wurde korrigiert, sodass er NULL-Einträge in der Pivot-Spalte korrekt verarbeitet.
+ Es wurde ein Problem behoben, bei dem das Ergebnis bei numeric/decimal Addition und Subtraktion falsch skaliert wurde.
+ Es wurde ein Problem behoben, das zu falschen Ergebnissen bei arithmetischen Operationen führte, was zur Eingabe führte. numeric/decimal 
+ Es wurde ein Problem in der Funktion round () behoben, um sicherzustellen, dass Rückgabetypen mit Eingabeargumenttypen übereinstimmen.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Der Eintrag, der überschrieben wurde`babelfish_schema_permissions`, wenn es Tabellen und Prozeduren mit demselben Namen gab, wurde behoben.
+ Es wurde ein Fehler beim Abrufen der Objektdefinition von TSQL-Objekten behoben, der auf die Verarbeitung einiger Knoten zurückzuführen war. `sys.tsql_get_expr`
+ Die Logik für die Typmod-Auflösung von numeric/decimal Datentypen in Abfragen wurde behoben. outer/inner 
+ Die Groß- und Kleinschreibung wurde korrigiert, wenn einer der Zweige NUMERIC und der andere den Wert EXACT NUMERIC hat.
+ Ein Absturz `resolve_numeric_typmod_from_exp` bei Aggregatfunktionen, die \* verwenden (alle Spalten), wurde behoben.

### Babelfish für Aurora PostgreSQL 3.9
<a name="AuroraBabelfish.Updates.39X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 15.12 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 15.12 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 3.9 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 3.9.2, 09. Oktober 2025](#AuroraBabelfish.Updates.392)
+ [Aurora Babelfish Version 3.9.1, 03. Juni 2025](#AuroraBabelfish.Updates.391)
+ [Aurora Babelfish veröffentlicht 3.9.0, 08. April 2025](#AuroraBabelfish.Updates.390)

#### Aurora Babelfish veröffentlicht 3.9.2, 09. Oktober 2025
<a name="AuroraBabelfish.Updates.392"></a>

**Kritische Stabilitätsverbesserungen**
+ Ein Problem beim Zurücksetzen der TDS-Verbindung in bestimmten Situationen wurde behoben.
+ Ein Absturz `resolve_numeric_typmod_from_exp` bei Aggregatfunktionen mit \* (alle Spalten) wurde behoben

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein Absturz bei Abfragen mit `FOR JSON AUTO` und wurde behoben`JSON PATH`.

#### Aurora Babelfish Version 3.9.1, 03. Juni 2025
<a name="AuroraBabelfish.Updates.391"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

**Kritische Stabilitätsverbesserungen**
+ Unterstützung für größere Server-Hello-Nachrichten während des SSL-Handshakes hinzugefügt.

#### Aurora Babelfish veröffentlicht 3.9.0, 08. April 2025
<a name="AuroraBabelfish.Updates.390"></a>

**Kritische Verbesserungen**
+ Es wurde ein Problem behoben, bei dem der Trigger gelöscht wurde, wenn eine Spalte in einer Tabelle gelöscht wurde.
+ Die Leistung von Abfragen mit Join Between `TABLE_CONSTRAINTS` und `KEY_COLUMN_USAGE` View im INFORMATION\_SCHEMA-Schema wurde verbessert.
+ Ein inkonsistentes Formatierungsproblem mit der `Convert` Funktion bei der Konvertierung des MONEY-Datentyps mit dem Wert 0 in Zeichenkettendatentypen wurde behoben.
+ Formatierungsprobleme in „Von bis“ wurden behoben. `CAST` `MONEY` `CHAR/VARCHAR`
+ Es wurde das Problem behoben, `SELECT...INTO` bei dem bei `MIN` und `MAX` Aggregationen von `MONEY` Spalten Typinformationen verloren gingen.
+ Implementieren Sie den Modulo-Operator für den Typ`MONEY`.
+ Es wurde eine Bereinigung veralteter Parameter und Konfigurationen für den Fall eines Verbindungspoolings hinzugefügt.
+ Es wurde eine umfassende Bereinigung des Cursorstatus hinzugefügt, um veraltete Daten im Falle eines Verbindungspoolings zu vermeiden.
+ Es wurde ein Problem behoben, bei dem `IDENTITY` Spalten bei `DML` Anweisungen, die eine UND-Klausel verwendeten`OUTPUT`, nicht erkannt wurden. `WHERE`

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein Problem mit der Systemfunktion wurde behoben`OPENJSON`.
+ Der falsche Ergebnisdatentyp vom `UNION` beteiligten `MONEY` Typ wurde behoben.
+ Der Offset bei der Verwendung von „`AT TIME ZONE`“ bei der `DATETIME2` Datentypkonvertierung mit der Funktion convert () in einer nicht standardmäßigen lokalen Zeitzoneneinstellung wurde behoben.
+ Verbesserte Zeichenkettenfunktionen, um ein breiteres Spektrum an Datentypen verarbeiten zu können.
+ Es wurde ein Problem behoben, bei dem Batches, die datenbankübergreifende Abfragen enthielten, nach Objekten in einer falschen Datenbank suchten.
+ Das Verhalten der Funktionen `DATEDIFF` () und `DATEDIFF_BIG` () für die Woche und das Quartal `Datepart` wurde behoben.
+ Es wurde ein Problem behoben, bei dem `sys.column_property` möglicherweise falsche Ergebnisse für die Ordinaleigenschaft einer Spalte zurückgegeben wurden.
+ Das Problem „`AT TIME ZONE`“ bei der Umstellung auf Sommerzeit bei der `DATETIME2` Datentypkonvertierung wurde behoben.
+ Das Verhalten von Abfragen, die eine `sys.Db_id()` Funktion verwenden, die im erzwungenen Parallelmodus leere Zeilen zurückgab, wurde behoben.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, bei dem der Typ smalldatetime und der Datentyp flexibler über den Index auf Daten zugreifen konnten.
+ Ein Problem mit der Systemprozedur wurde behoben. `fn_listextendedproperty`
+ Die Verwendung von Tabellenwertparametern als Argumente in Prozeduren wurde behoben. Bisher mussten Sie beim Aufrufen der Prozedur den Typnamen des Tabellenwertparameters angeben, jetzt ist dies optional.
+ Genauigkeit und Skalierung, wenn der übliche `CASE` Ausdruckstyp/ist`NUMERIC`, wurden korrigiert. `DECIMAL`
+ Es wurde ein Problem behoben, bei dem `sys.dm_exec_sessions` möglicherweise Einträge für bereits beendete Verbindungen aufgegeben wurden.
+ Es wurde ein Problem behoben, bei dem ein Login mit zugeordnetem Datenbankbenutzer immer noch Gastbenutzerrechte hat.
+ Es wurde ein Problem behoben, bei dem sich die Anzahl der Transaktionen nach der Ausführung einiger Systemfunktionen ändert.
+ Es wurde ein Problem behoben, bei dem `Datepart` Funktionen je nach GUC `timezone` unterschiedliche Ausgaben hatten.

### Babelfish für Aurora PostgreSQL 3.8
<a name="AuroraBabelfish.Updates.38X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 15.10 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 15.10 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 3.8 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 3.8.3 am 13. November 2025](#AuroraBabelfish.Updates.383)
+ [Aurora Babelfish veröffentlicht 3.8.2 am 24. Juni 2025](#AuroraBabelfish.Updates.382)
+ [Aurora Babelfish veröffentlicht 3.8.1 am 20. Januar 2025](#AuroraBabelfish.Updates.380)
+ [Aurora Babelfish veröffentlicht 3.8.0 am 27. Dezember 2024](#AuroraBabelfish.Updates.380)

#### Aurora Babelfish veröffentlicht 3.8.3 am 13. November 2025
<a name="AuroraBabelfish.Updates.383"></a>

**Kritische Stabilitätsverbesserungen**
+ Ein Problem beim Zurücksetzen der TDS-Verbindung in bestimmten Situationen wurde behoben.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein Absturz bei Abfragen mit `FOR JSON AUTO` und wurde behoben`JSON PATH`.

#### Aurora Babelfish veröffentlicht 3.8.2 am 24. Juni 2025
<a name="AuroraBabelfish.Updates.382"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

#### Aurora Babelfish veröffentlicht 3.8.1 am 20. Januar 2025
<a name="AuroraBabelfish.Updates.380"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem behoben, bei dem Transaktionsbefehle in einigen Fällen die Verbindung beenden konnten.

#### Aurora Babelfish veröffentlicht 3.8.0 am 27. Dezember 2024
<a name="AuroraBabelfish.Updates.380"></a>

***Neue Features***
+ Unterstützung für Syntax hinzugefügt. `ALTER FUNCTION`
+ Die `pgaudit` Erweiterungsunterstützung mit Babelfish wurde aktiviert.
+ Dem Benutzer wurde ermöglicht, eine Ansicht auf Kontoauszug mit `PIVOT` Operator zu erstellen.
+ Unterstützung für `sys.sp_reset_connection` gespeicherte Prozeduren zum Zurücksetzen der Verbindung aktiviert.
+ Datenbankübergreifende Verweise auf Objekte (tables/views/Funktionen) in Ansichten aktiviert.

***Stabilitätsverbesserungen mit hoher Priorität***
+ Feste Datumsfunktionen zur Berücksichtigung der Zeitzoneneinstellung.
+ Das Verhalten bei der Fehlerbehandlung bei `relation does not exist` und `column does not exist` Fehlern wurde verbessert.
+ Die `sp_tables` gespeicherte Prozedur wurde korrigiert, sodass dreiteilige Objektnamen datenbankübergreifend korrekt verarbeitet werden, um bei der Verwendung von Verbindungsservern den korrekten Datenbanknamen abzurufen.
+ Es wurde ein Problem behoben, das die Anmeldung von Datenbankbesitzern ermöglichte, um Datenbankobjekte in SSMS zu durchsuchen.
+ Die `sp_tables` gespeicherte Prozedur gibt jetzt ein korrektes Ergebnis zurück, wenn der @table\_name -Parameter eckige Klammern um den Unterstrich (\_) enthält.
+ Es wurde ein Problem behoben, bei dem die Active Directory-Authentifizierung bei individueller Anmeldung dazu führte, dass `pg_ad_mapping` der `plugin` Erweiterungszeiger nicht initialisiert wurde.
+ Es wurde ein Problem behoben, bei dem die Indexerstellung fehlschlagen konnte, wenn die Tabelle mit `SELECT INTO` Syntax erstellt wurde.
+ Ein Berechtigungsproblem bei datenbankübergreifenden Funktionsaufrufen wurde behoben.
+ Grant on schema aktiviert, sodass es für future Objekte, die in diesem Schema von autorisierten Benutzern des Schemas erstellt wurden, korrekt wirksam wird.
+ Es wurde ein Problem behoben, das beim Einfügen eines korrekten Werts in die Tabelle mit der Identitätsspalte auftrat.
+ Es wurde ein Problem behoben, bei dem der korrekte Wert für die Identitätssequenz angezeigt wurde, wenn bcp SqlBulkCopy oder insert bulk mit dem `keep identity values` Modus verwendet wurden.

***Zusätzliche Verbesserungen und Erweiterungen***
+ Das Problem mit dem Befehl Kill wurde behoben, wodurch nach dem Befehl immer noch einige Sitzungen ausgeführt wurden.
+ Das Problem, dass die `sys.identity_columns` Ansicht fälschlicherweise mehr Einträge zurückgab, als sie sollte, wurde behoben.
+ Das Problem mit der CASE-Anweisung und den MIN/MAX Funktionen im Zusammenhang mit dem Fehler, dass die Zeichenkettengröße nicht definiert wurde oder eine explizite Umwandlung verwendet wurde, wurde behoben.
+ Es wurde ein Problem mit der ISNUMERIC-Funktion behoben, das korrekte Ergebnisse für nvarchar/varchar Parameter zurückgab.
+ Das Problem, dass die CASE-Anweisung nicht richtig funktionierte, wenn der Verzweigungsausdruck vom Typ NVARCHAR war, wurde behoben.
+ Das Verhalten der Funktionen CONCAT () und CONCAT\_WS () bei Mehrbyte-Zeichen und beim Arbeiten mit mindestens 2 bzw. 3 Argumenten wurde behoben.
+ Es wurde ein Problem behoben, durch das ALTER COLUMN mit dem Typ char für Temp Table zugelassen wurde.
+ Es wurde ein Problem in der CONVERT-Funktion behoben, sodass sie konsistent mit den Typen BINARY und VARBINARY in Babelfish funktioniert.
+ Das Problem der inkonsistenten Ausgabe von ausgewählten Abfragen mit der FOR XML PATH-Klausel wurde behoben.
+ Es wurde ein Problem behoben, bei dem der korrekte TSQL-Fehlercode erneut ausgegeben wurde.
+ Das Verhalten der `STRING_AGG()` Funktion bei Eingaben mit Multibyte-Zeichen wurde behoben.
+ Es wurde ein Problem behoben, bei dem während der Wiederherstellung eine falsche überladene Variante von `regexp_replace` aufgerufen wurde.
+ Die Umwandlung vom Typ TIME `sys.varchar` in den Typ TIME wurde behoben.

### Babelfish für Aurora PostgreSQL 3.7
<a name="AuroraBabelfish.Updates.37X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 15.8 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 15.8 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 3.7 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 3.7.3 am 21. November 2025](#AuroraBabelfish.Updates.373)
+ [Aurora Babelfish veröffentlicht 3.7.2 am 11. Juli 2025](#AuroraBabelfish.Updates.372)
+ [Aurora Babelfish Version 3.7.1, 02. Januar 2025](#AuroraBabelfish.Updates.371)
+ [Aurora Babelfish veröffentlicht 3.7.0 am 30. September 2024](#AuroraBabelfish.Updates.370)

#### Aurora Babelfish veröffentlicht 3.7.3 am 21. November 2025
<a name="AuroraBabelfish.Updates.373"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein Absturz bei Abfragen mit `FOR JSON AUTO` und wurde behoben`JSON PATH`.

#### Aurora Babelfish veröffentlicht 3.7.2 am 11. Juli 2025
<a name="AuroraBabelfish.Updates.372"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

#### Aurora Babelfish Version 3.7.1, 02. Januar 2025
<a name="AuroraBabelfish.Updates.371"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem behoben, bei dem die Active Directory-Authentifizierung bei individueller Anmeldung den Fehler pg\_ad\_mapping auslöste, wenn der `plugin` Erweiterungszeiger nicht initialisiert wurde.
+ Es wurde ein Problem mit Datumsfunktionen behoben, sodass sie die Zeitzoneneinstellung berücksichtigen konnten. local/session

#### Aurora Babelfish veröffentlicht 3.7.0 am 30. September 2024
<a name="AuroraBabelfish.Updates.370"></a>

***Neue Features***
+ Aktivierung der Unterstützung für`STContains`,`STEquals`, `STArea` die `PostGIS` Erweiterungsfunktionen für Geodatentypen.

**Verbesserungen bei der Sicherheit**
+ Es wurde ein Problem behoben, durch das Benutzer ohne Benutzerrechte in einigen Szenarien möglicherweise andere Benutzer und Rollen löschen konnten.
+ Es wurde ein Problem mit der `sys.database_principals` Ansicht behoben, bei dem Metadaten für alle Benutzer unabhängig von den Rechten des Serverprinzipals angezeigt wurden.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein Problem mit der `information_schema.tables` Rückgabe eines falschen table\_name wurde behoben.
+ Es wurde ein Problem behoben, bei dem der Operator „Weniger als“ falsche Ergebnisse für binäre Datentypen lieferte.
+ Die Inkonsistenz mit den OIDs von Triggern in `OBJECT_ID()` Funktion und `sys.objects` Ansicht wurde behoben.
+ Ein Problem mit der `plpgsql` Erweiterungsfunktion wurde behoben. Die lokalen Einstellungen der Funktion für Laufzeitkonfigurationsvariablen werden am Ende der Funktionsausführung möglicherweise nicht zurückgesetzt, wenn Babelfish installiert ist.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Das Verhalten von`TRIM()`,, und `RIGHT()` Funktionen für Eingaben `LTRIM()` `RTRIM()``LEFT()`, die Multibyte-Zeichen enthalten, wurde behoben, indem das Ergebnis mit dem entsprechenden Datentyp basierend auf dem Argumentdatentyp zurückgegeben wurde.
+ Die Leistung eines ähnlichen Operators mit nicht deterministischen Kollationen wurde verbessert.
+ Es wurde ein Problem behoben, bei dem der Such-Patch möglicherweise falsch war, wenn der and/or Schemaname des Datenbanknamens Sonderzeichen in Anführungszeichen enthält.
+ Es wurde ein Unterschied im Verhalten von Babelfish und TSQL für und `LOWER()` Funktionen mit Multibyte-Zeichen `UPPER()` und entsprechenden Argument- und Rückgabetypen behoben.
+ Die `sp_tables` Prozedur ermöglicht es Ihnen jetzt, das `%` Platzhalterzeichen im Parameter zu verwenden. `@table_qualifier` Dies erleichtert die Suche nach Tabellen, indem Muster in den Tabellennamen abgeglichen werden.
+ Der Unterschied im Verhalten von Babelfish und TSQL für `STUFF()` und `TRANSLATE()` Funktionen mit Multibyte-Zeichen `SUBSTRING()` und entsprechenden Argument- und Rückgabetypen wurde behoben.
+ Die Fehlermeldung für Anweisungen wurde aktualisiert. GRANT/REVOKE/DENY 
+ Das Verhalten von `REVERSE()``REPLACE()`, und `REPLICATE()` Funktionen für Eingaben mit Multibyte-Zeichen wurde behoben, indem das Ergebnis mit dem entsprechenden Datentyp basierend auf dem Argumentdatentyp zurückgegeben wurde.
+ Die Ausgabe der `SPACE()` Funktion für ein nicht positives Eingabeargument wurde korrigiert.
+ Verbesserte Speicherverwaltung bei der Verwendung von BCP für eine Tabelle mit Indizes.
+ Es wurde ein Problem behoben, bei dem DML mit `OUTPUT INTO` Klausel einen Trigger auslöste und zu einem Fehler führen konnte.
+ Es wurde ein Problem mit der Auflösung eines Datentyps mit der Union-Klausel behoben.
+ Es wurde eine Fehlermeldung für die `SUBSTRING()` Funktion behoben, wenn die Anzahl der Argumente nicht angemessen war.
+ Es wurde ein Problem behoben, bei dem der Kommentar mit dem Spaltennamen geliefert wurde.
+ Ein Problem mit der `sys.server_principals` Ansicht zur Anzeige des `public` Rolleneintrags wurde behoben.
+ DDL-Exportproblem für Datenbanken mit SSMS behoben.
+ Unterstützung hinzugefügt, um die Windows-Gruppenmitgliedschaft in T-SQL der Funktion anzuzeigen. `IS_MEMBER()`

### Babelfish für Aurora PostgreSQL 3.6
<a name="AuroraBabelfish.Updates.36X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 15.7 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 15.7 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 3.6 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 3.6.3 am 17. Juli 2025](#AuroraBabelfish.Updates.363)
+ [Aurora Babelfish veröffentlicht 3.6.2 am 23. Januar 2025](#AuroraBabelfish.Updates.362)
+ [Aurora Babelfish veröffentlicht 3.6.1 am 27. September 2024](#AuroraBabelfish.Updates.361)
+ [Aurora Babelfish veröffentlicht 3.6.0 am 8. August 2024](#AuroraBabelfish.Updates.360)

#### Aurora Babelfish veröffentlicht 3.6.3 am 17. Juli 2025
<a name="AuroraBabelfish.Updates.363"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

#### Aurora Babelfish veröffentlicht 3.6.2 am 23. Januar 2025
<a name="AuroraBabelfish.Updates.362"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem behoben, bei dem die Active Directory-Authentifizierung bei individueller Anmeldung den Fehler pg\_ad\_mapping auslöste, wenn der `plugin` Erweiterungszeiger nicht initialisiert wurde.
+ Es wurde ein Problem mit Datumsfunktionen behoben, sodass sie die Zeitzoneneinstellung berücksichtigen konnten. local/session

#### Aurora Babelfish veröffentlicht 3.6.1 am 27. September 2024
<a name="AuroraBabelfish.Updates.361"></a>

**Verbesserungen bei der Sicherheit**
+ Ein Problem mit dem Löschen von Benutzern und Rollen durch Benutzer ohne Benutzerrechte wurde behoben.

#### Aurora Babelfish veröffentlicht 3.6.0 am 8. August 2024
<a name="AuroraBabelfish.Updates.360"></a>

**Neue Features**
+ Die Unterstützung für die native logische PostgreSQL-Replikation wurde eingeführt, sodass Benutzer mithilfe eines Herausgeber- und Abonnentenmodells einzelne Tabellen von einer Quelle an einen oder mehrere Empfänger replizieren und synchronisieren können.
+ Unterstützung für Blue/Green Bereitstellungen mit Babelfish hinzugefügt. Sie können jetzt Amazon RDS Blue/Green Deployments verwenden, um Datenbankänderungen vorzunehmen und zu testen, bevor Sie sie in einer Produktionsumgebung implementieren. Weitere Informationen finden Sie unter [Überblick über Amazon Blue/Green RDS-Bereitstellungen für Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html).
+ Unterstützung hinzugefügt für.. GRANT/REVOKE KEIN SCHEMA.. in Babelfish. 
  + Die folgenden Berechtigungen werden je nach Objekttyp unterstützt.
    + Berechtigungen für skalare Funktionen — EXECUTE.
    + Table-valued Funktionsberechtigungen — AUSFÜHREN.
    + Berechtigungen für gespeicherte Prozeduren — AUSFÜHREN.
    + Tabellenberechtigungen — DELETE, INSERT, REFERENCES, SELECT, UPDATE.
    + Berechtigungen anzeigen — DELETE, INSERT, REFERENCES, SELECT, UPDATE.
  + CASCADE wird mit keinem Grant/Revoke Schema unterstützt.
  + GRANT/REVOKE OPTION FOR.. on SCHEMA wird in Babelfish nicht unterstützt.
  + GRANT/REVOKE inside CREATE SCHEMA wird in Babelfish nicht unterstützt.
+ Unterstützung für `sys.login_token` und `sys.user_token` Systemansichten hinzugefügt.
+ Unterstützung für die LIKE-Klausel für einige KI-Kollationen hinzugefügt. Weitere Informationen finden Sie unter [Deterministische und nichtdeterministische Kollationen](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-collations.html#babelfish-collations.deterministic-nondeterministic) in Babelfish.
+ Unterstützung für die auf Gruppensicherheit basierende Active Directory-Authentifizierung hinzugefügt. Benutzer können ihre Workloads verwalten, ohne individuelle Logins bereitstellen zu müssen, und das mit verbesserter Sicherheit. Weitere Informationen finden Sie unter [Kerberos-Authentifizierung mithilfe von Active Directory-Sicherheitsgruppen für Babelfish einrichten](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-kerberos-securityad.html).
+ Unterstützung für CTE und JOIN für den PIVOT-Operator hinzugefügt.
+ Support die ALTER-Syntax für Proc.
+ Support das Umbenennen einer SQL Server-Datenbank.
+ Support eindeutige Einschränkungen für Spalten, für die NULL-Werte zulässig sind. Escape Hatch `babelfishpg_tsql.escape_hatch_unique_constraint` ist veraltet. 

**Wichtige Stabilitätsverbesserungen**
+ Es wurde ein Problem behoben, das zu einem Syntaxfehler bei einem durch Trennzeichen getrennten Spaltenalias ohne vorangegangene Leerzeichen führte.
+ Das Erstellen eines Benutzers für eine Anmeldung ist blockiert, wenn der Anmeldename bereits Mitglied von sysadmin ist.
+ Der Spaltentyp der T-SQL Ansichten wurde korrigiert, sodass nvarchar (max) verwendet wird.
+ Die `definition` Spalte der TSQL-Ansicht, die den Datentyp haben sollte`sys.sql_modules`, wurde korrigiert. `nvarchar(max)`
+ Das Problem beim Umwandeln von Geometrie zu `byte` Datentyp, wenn der Wert `varbinary` Null ist, wurde behoben. `SRID`
+ Das Problem, dass Indizes bei Abfragen, die numerische und ganzzahlige Datentypen vergleichen, nicht verwendet wurden, wurde behoben.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem behoben, bei dem Babelfish unerwartet einen Fehler ausgab, wenn eine Verbindung mit oder hergestellt wurde. `pyodbc` `sqlalchemy`
+ Es wurde ein Problem mit der INSTEAD OF TRIGGER-Klausel behoben, wenn für dieselbe Tabelle AFTER TRIGGER gesetzt war.
+ Es wurde ein Problem behoben, das unter bestimmten Bedingungen beim Ausführen von Massenkopien abstürzte.
+ Absturz in`handle_where_clause_restargets_right()`.
+ Es wurde ein Fehler behoben, der dazu führen konnte, dass der Server neu gestartet wurde, während die `comment on trigger` Anweisung auf dem Babelfish for Aurora PostgreSQL-Instanzendpunkt ausgeführt wurde.
+ Es wurde ein Problem mit CONVERT () behoben, bei dem das Datum bei der Konvertierung in und im richtigen Datumsformat zurückgegeben wurde. `char` `nchar`
+ Das Problem beim Einfügen einer Datetime-Zeichenfolge mit dem Datumsformat 13 in eine Spalte vom Typ wurde behoben. `datetime`
+ Es wurden mehrere Spalten im `sys.index_columns` Systemkatalog behoben. Außerdem wurde ein Problem mit dem DDL-Export von Tabellen mit Indizes behoben.
+ Ein Problem mit ALTER TABLE wurde behoben... DROP CONSTRAINT, bei dem die Einschränkung in einigen Fällen nicht gelöscht werden konnte. 
+ Das Problem, dass ein unerwarteter Fehler angezeigt wurde, `not all Parameters have names` wenn TVP `SP_EXECSQL` enthalten war, wurde behoben.
+ Ein Problem bei der Verarbeitung von Aktualisierungs- oder Löschanweisungen in `sp_describe_undeclared_parameters` wurde behoben.
+ Verhaltensunterschiede beim CAST von Zeichenkettenliteralen nach`datetime`, `datetime2` und `datetimeoffset` behoben.
+ Verhaltensunterschiede in der COALESCE-Funktion beim Aufruf mit der Kombination von Variablen und Konstanten wurden behoben.
+ Es wurde ein Problem behoben, bei dem einige Abfragen mit der ORDER BY-Klausel keine Primärschlüsselindizes verwendeten.
+ Es wurde ein Problem mit dem Befehl CREATE/ALTER PROCEDURE behoben, das zu einem Serverneustart führen konnte, wenn der Prozedurname weiße Sonderzeichen enthält.
+ Es wurde ein Problem behoben, bei dem eine Abfrage möglicherweise ein falsches Ergebnis zurückgab, wenn das Prädikat SCOPE\_IDENTITY () beinhaltet.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Ein Speicherverlust bei der dezimalen (numerischen) Konvertierung für den BCP-Import wurde behoben.
+ Das Problem mit dem `with tablock` Hinweis, der zu einem Fehler beim Einfügen von Bulk-Anweisungen führte, wurde behoben.
+ Unterstützung für doppelte Escape-Zeichen und unausgeglichene Anführungszeichen in hinzugefügt. `sp_tables table_type`
+ Es wurde eine Einschränkung für das Löschen von Babelfish-Erweiterungen für alle Benutzer mit Ausnahme der Administratorrolle hinzugefügt.
+ Verhindern Sie teilweise Upgrades von Babelfish-Erweiterungen.
+ sys procedure columnproperty unterstützt jetzt zusätzliche Eigenschaften`iscomputed`,,,. `columnid` `ordinal` `isidentity`
+ Das DDL-Scripting von Indizes oder Einschränkungen beinhaltet jetzt die korrekte Reihenfolge der Spalten.
+ Es wurde ein Fehler behoben, der das Verweisen auf a `#tmp table` in einer verschachtelten Prozedur über die OBJECT\_ID () -Klausel ermöglichte.
+ Es wurde ein Problem behoben, um Fehler beim Löschen eines in einer temporären Tabelle erstellten Triggers zu vermeiden.
+ Es wurde eine Erweiterung vorgenommen, um Tabellenvariablen zuzulassen, deren Name länger als 63 Zeichen ist.
+ Ein Problem mit den Optionen --schema-only und --data-only der Dienstprogramme wurde behoben. BabelfishDump 
+ Es wurde ein Problem mit dem BabelfishDump Hilfsprogramm behoben, bei dem erweiterte Eigenschaften nicht ausgegeben werden konnten.
+ Das Problem, dass der vollqualifizierte Spaltenverweis in der PIVOT-Aggregatfunktion nicht funktioniert, wurde behoben.
+ Es wurde ein Fehler behoben, der eine Änderung der Prozedur vom PG-Endpunkt aus ermöglichte.
+ Die Ausführung von SET/RESET Rollenanweisungen vom TDS-Endpunkt aus wurde blockiert.

### Babelfish für Aurora PostgreSQL 3.5
<a name="AuroraBabelfish.Updates.35X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 15.6 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 15.6 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 3.5 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 3.5.4 am 30. Juli 2025](#AuroraBabelfish.Updates.354)
+ [Aurora Babelfish Version 3.5.3, 02. Februar 2025](#AuroraBabelfish.Updates.353)
+ [Aurora Babelfish veröffentlicht 3.5.2 am 7. Oktober 2024](#AuroraBabelfish.Updates.352)
+ [Aurora Babelfish veröffentlicht 3.5.1 am 20. Juni 2024](#AuroraBabelfish.Updates.351)
+ [Aurora Babelfish veröffentlicht 3.5.0 am 29. April 2024](#AuroraBabelfish.Updates.350)

#### Aurora Babelfish veröffentlicht 3.5.4 am 30. Juli 2025
<a name="AuroraBabelfish.Updates.354"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

#### Aurora Babelfish Version 3.5.3, 02. Februar 2025
<a name="AuroraBabelfish.Updates.353"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem mit Datumsfunktionen behoben, sodass sie die local/session Zeitzoneneinstellung berücksichtigen konnten.

#### Aurora Babelfish veröffentlicht 3.5.2 am 7. Oktober 2024
<a name="AuroraBabelfish.Updates.352"></a>

**Verbesserungen bei der Sicherheit**
+ Ein Problem mit dem Löschen von Benutzern und Rollen durch Benutzer ohne Benutzerrechte wurde behoben.

#### Aurora Babelfish veröffentlicht 3.5.1 am 20. Juni 2024
<a name="AuroraBabelfish.Updates.351"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein Absturz bei der Ausführung von benutzerdefinierten pltsql-Funktionen wurde behoben.

#### Aurora Babelfish veröffentlicht 3.5.0 am 29. April 2024
<a name="AuroraBabelfish.Updates.350"></a>

**Neue Features**
+ Babelfish bietet Unterstützung für zwei räumliche Datentypen, Geometrie und Geografie, um räumliche Daten in einem begrenzten Umfang zu speichern und zu bearbeiten. Weitere Informationen finden Sie unter [Babelfish unterstützt](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-geospatial.html) Geodatentypen.
+ `SELECT FOR JSON AUTO`Unterstützung in Babelfish zulassen.
+ Support Sie die Möglichkeit, mithilfe der `pgvector` Erweiterung über Babelfish eine Vektorähnlichkeitssuche durchzuführen. Die Fähigkeit, `IVFLAT` Indizes zu verwenden`HNSW`, wird ebenfalls unterstützt. Weitere Informationen finden Sie unter [PGVector in Babelfish verwenden](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-postgres-aws-extensions.html#babelfish-postgres-aws-extensions-using-pgvector).
+ Support Sie den Zugriff auf Amazon Machine Learning Learning-Dienste wie Amazon Comprehend, Amazon Sagemaker und Amazon Bedrock durch Erweiterung. `aws_ml` Weitere Informationen finden Sie unter [Amazon Aurora Machine Learning mit Babelfish verwenden](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-postgres-aws-extensions.html#babelfish-postgres-aws-extensions-using-ml).
+  T-SQL Verfahren zur Support`sp_procedure_params_100_managed`.
+ Support das Erstellen von Instead of Triggers (DML) in SQL Server-Ansichten.

**Wichtige Stabilitätsverbesserungen**
+ Ein Problem mit der Object Explorer-Datenbankenumeration mit SSMS Version 19.2 wurde behoben.
+ Es wurde ein Problem behoben, das bei der Auswahl von Daten aus der Variablen`NVARCHAR(MAX)`,`VARCHAR(MAX)`, `VARBINARY(MAX)` mit langen Zeichenketten zu einem Fehler führte.
+ Es wurde ein Problem mit dem Auffüllen von Leerzeichen im Char-Datentyp für Multibyte-Zeichen behoben.
+ Leistungsproblem beim Aufzählen von Tabellen und Ansichten im SSMS-Objekt-Explorer behoben.
+ Die standardmäßige Sortierung von Spalten wurde behoben, sodass sie der Serversortierung entspricht, die für einige Systemansichten verwendet wurde. `babelfishpg_tsql.server_collation_name` Die Liste der festen Systemansichten `sys.data_spaces` lautet `sys.check_constraints``sys.default_constraints`,`sys.dm_exec_connections`,,`sys.foreign_keys`,`sys.key_constraints`,`sys.stats`,`sys.syscolumns`,`sys.sysforeignkeys`,`sys.sysprocesses`,`sys.system_objects`, `sys.table_types` `sys.tables``sys.types`, `sys.views` und. `sys.xml_indexes`
+ Schränkt die Erstellung von functions/procedures mit demselben Namen in Babelfish ein.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Die Leistung der Systemprozedur wurde verbessert. `sp_tablecollations_100`
+ Es wurde ein Problem mit Hauptversionsupgrades behoben, bei dem Ansichten vom Zeichenkettenliteraltyp in den Binärtyp umgewandelt wurden.
+ Es wurde ein Fehler behoben, bei dem Parallel Worker den logischen Datenbanknamen nicht abrufen konnte.
+ Das Leistungsproblem beim Vergleich mit `date` wurde behoben. `datetime`

**Zusätzliche Verbesserungen und Erweiterungen**
+ Ein Problem beim Duplizieren `sys.all_objects` nach `object_id` dem Upgrade einer Hauptversion wurde behoben.
+ Ein Problem mit den `CAST` Funktionen für An `Varchar` und `Binary` `Rowversion` Nach wurde behoben`Varchar`.
+ Es wurde ein Problem beim Einfügen in eine Anweisung mit einer Tabellenvariablen behoben, wenn die Tabellenvariable nicht existierte.
+ Es wurde ein Problem behoben, bei dem die hexadezimale Eingabezeichenfolge, die in den Typ Binär konvertiert wurde, nicht die richtige Datenlänge hatte.
+ Ein Problem mit gemischter Groß- und Kleinschreibung wurde behoben`sp_columns_100`.
+ Ein Absturz bei der Suche nach Tabellenvariablen nach der `TVP` Ausführung über wurde behoben`TDS RPC SPExecuteSQL`.
+ Support eingebettete Leerzeichen in Vergleichsoperatoren mit mehreren Zeichen.
+ Support benachbarte Operatoren, `@@variables` ohne Leerzeichen zu trennen.
+ Es wurde ein Absturz bei der Ausführung von Prozeduren behoben, wenn sich die Prozedur selbst löscht oder die Transaktion, die die Prozedur erstellt hat, rückgängig gemacht wird.
+ Support für das `AS` Schlüsselwort in der `CREATE` Funktion für alle Fälle.
+ Support Ausdrücke in `SELECT...OFFSET...FETCH` Klauseln.
+ Support `SET TRANSACTION ISOLATION LEVEL` Syntax.
+ Support Gleitkomma-Notation ohne Exponenten.
+ Support Sie Vergleichsoperatoren `!<` und`!>`.
+ Support für `DROP INDEX schema.table.index` und `DROP INDEX index ON schema.table` Syntax.
+ Ein Problem mit Funktionen `parsename` `session_context` und `sp_set_session_context` bei der Verwendung mit einer nicht standardmäßigen Serversortierung wurde behoben.

### Babelfish für Aurora PostgreSQL 3.4
<a name="AuroraBabelfish.Updates.34X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 15.5 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 15.5 finden Sie unter [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md). Babelfish für Aurora PostgreSQL 3.4 bietet einige neue Features, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 3.4.4 am 4. August 2025](#AuroraBabelfish.Updates.344)
+ [Aurora Babelfish veröffentlicht 3.4.3 am 5. Februar 2025](#AuroraBabelfish.Updates.343)
+ [Aurora Babelfish veröffentlicht 3.4.2 am 17. September 2024](#AuroraBabelfish.Updates.342)
+ [Aurora Babelfish veröffentlicht 3.4.1 am 24. Juni 2024](#AuroraBabelfish.Updates.341)
+ [Aurora Babelfish Version 3.4.0, 21. Dezember 2023](#AuroraBabelfish.Updates.340)

#### Aurora Babelfish veröffentlicht 3.4.4 am 4. August 2025
<a name="AuroraBabelfish.Updates.344"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

#### Aurora Babelfish veröffentlicht 3.4.3 am 5. Februar 2025
<a name="AuroraBabelfish.Updates.343"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem mit Datumsfunktionen behoben, sodass sie die local/session Zeitzoneneinstellung berücksichtigen konnten.

#### Aurora Babelfish veröffentlicht 3.4.2 am 17. September 2024
<a name="AuroraBabelfish.Updates.342"></a>

**Verbesserungen bei der Sicherheit**
+ Ein Problem mit dem Löschen von Benutzern und Rollen durch Benutzer ohne Benutzerrechte wurde behoben.

#### Aurora Babelfish veröffentlicht 3.4.1 am 24. Juni 2024
<a name="AuroraBabelfish.Updates.341"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein Absturz bei der Ausführung von benutzerdefinierten pltsql-Funktionen wurde behoben.

#### Aurora Babelfish Version 3.4.0, 21. Dezember 2023
<a name="AuroraBabelfish.Updates.340"></a>

**Neue Features**
+ Unterstützung für TSQL Isolation Level SERIALIZABLE und REPEATABLE READ mit PostgreSQL-Semantik hinzugefügt. Weitere Informationen finden Sie unter [Isolationsstufen für Transaktionen in](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-transaction.html) Babelfish.
+ Unterstützung für Aktivierungs- oder Deaktivierungsauslöser hinzugefügt.
+ Unterstützung für die TSQL-Funktionen DATETRUNC(), DATE\_BUCKET(), SWITCHOFFSET(), TODATETIMEOFFSET() und AT TIME ZONE-Klausel hinzugefügt.
+ Unterstützung für die TSQL-Funktionen TYPE\_ID(), TYPE\_NAME(), COL\_LENGTH(), COL\_NAME() hinzugefügt.
+ Unterstützung für das DEFAULT-Schlüsselwort in Aufrufen von gespeicherten Prozeduren und Funktionen hinzugefügt.
+ Unterstützung für die Umwandlung von DATETIME in numerische Typen hinzugefügt.
+ Unterstützung für DBCC CHECKIDENT hinzugefügt, um IDENTITY-Spalten zurücksetzen zu können.
+ Unterstützung für die PRIMARY KEY NOT NULL IDENTITY-Klausel in CREATE/ALTER TABLE hinzugefügt.
+ Unterstützung für Zeichenfolgen in doppelten Anführungszeichen, die einfache Anführungszeichen enthalten, eingebettete doppelte Anführungszeichen in einer Zeichenfolge in doppelten Anführungszeichen und Zeichenfolgenparameter ohne Anführungszeichen hinzugefügt.
+ Unterstützung für die ALTER AUTHORIZATION-Syntax hinzugefügt, um den Datenbankeigentümer zu ändern.
+ Unterstützung für den TSQL-Befehl KILL hinzugefügt.
+ Unterstützung für die Ansicht TSQL Information\_schema .key\_column\_usage hinzugefügt.
+ Unterstützung von Variablen als Eingabe für SET ROWCOUNT und SET DATEFIRST hinzugefügt.
+ Unterstützung für sys.server\_role-Mitglieder und sys.database\_permissions-Katalogansichten hinzugefügt.
+ Unterstützung für die Funktion IDENTITY () in einer Anweisung hinzugefügt. SELECT-INTO In Babelfish ist eine als IDENTITY angegebene Spalte immer die letzte Spalte in der neuen Tabelle. Aufgrund dieses geringfügigen Unterschieds im Vergleich zu SQL Server muss diese Funktion mit einem Escape-Hatch babelfishpg\_tsql.escape\_hatch\_identity\_function verwendet werden. User-defined Datentypen für die Funktion IDENTITY () werden derzeit nicht unterstützt.
+ Unterstützung für die Syntax ALTER USER... WITH LOGIN hinzugefügt.
+ Unterstützung für Änderungen der Transaktionsisolierung innerhalb eines Transaktionsblocks mit klar definiertem Verhalten hinzugefügt.
+ Unterstützung für die Umwandlung von datetime und smalldatetime in numerische Typen hinzugefügt.
+ Unterstützung für PIVOT in begrenztem Umfang hinzugefügt (wird nicht unterstützt, wenn es in einer Ansichtsdefinition, einem allgemeinen Tabellenausdruck oder einer Verknüpfung verwendet wird).
+ Die gespeicherte Prozedur sp\_changedbowner wird unterstützt.

**Verbesserungen bei der Sicherheit**
+ Das Berechtigungsproblem für die Ansicht sys.server\_principals wurde behoben.

**Wichtige Stabilitätsverbesserungen**
+ Es wurde ein Problem behoben, bei dem die ISNULL-Funktion möglicherweise einen falschen Datentyp zurückgibt.
+ Es wurde ein Problem behoben, bei dem die Bedingung für bedingte Aussagen wie IF möglicherweise falsch bewertet wird.
+ Der Fehler „Datenbank... existiert nicht“ wurde behoben, der auftreten kann, wenn eine parallel Abfrage erzwungen wird.
+ Die Behandlung von Tabellenvariablen oder temporären Tabellen, wenn Parallel-Worker erzwungen wird, wurde behoben.
+ Der unerwartete Fehler „Verbindung zum Parallel-Worker verloren“ wurde behoben, der auftritt, wenn Parallel-Worker erzwungen wird.
+ Ein Problem mit mehreren Klammern in SELECT-Spalten wurde behoben.
+ Es wurde ein Problem mit der Behandlung von Spaltennamen-Alias behoben, das dazu führen kann, dass der Client hängen blieb, wenn der Spaltennamen-Alias eine Zeichenfolge mit einer Länge von mehr als 64 Byte enthält. Wählen Sie z. B. col als „您对“数据一览“中的车型，颜色，内饰，选装“ aus.
+ Der Datentyp der Spalte information\_schema\_tsql.tables.TABLE\_TYPE wurde behoben.
+ Der Fehler „Spalte... existiert nicht“ bei der Verwendung von table.column mit einem für table oder schema\_name.table.column definierten Alias in der Set-Klausel von Aktualisierungsabfragen wurde behoben.
+ Das Problem der falschen Schemaauflösung für mehrere Funktionen in der Abfrageanweisung wurde behoben.
+ Ein Problem für einige Varianten von DELETE wurde behoben, wobei die OUTPUT-Klausel in Kombination mit dem Tabellenalias einen Fehler zurückgibt.
+ Ein Leistungsproblem beim Erweitern von gespeicherten Prozeduren im SSMS Object Explorer wurde behoben.
+ Es wurde ein Absturzproblem behoben, bei dem UNION mit NULL-Werten nicht in Typen mit fester Länge umgewandelt wird.
+ Problem behoben, SESSION\_USER/SYSTEM\_USER bei dem die SET/PRINT/DECLARE Variablenzuweisung falsch zurückgegeben wurde. result/error
+ Das Problem, dass das Blockieren von UNIQUE constraint/index in Spalten, die NULL-Werte zulassen, nicht konsistent implementiert wurde, wurde behoben.
+ Ein Absturz mit T-SQL OPENQUERY () und einem vierteiligen Objektnamen wurde behoben, wenn T-SQL Schlüsselwörter als Servername verwendet wurden.
+ Das Problem, dass die Aktualisierung mit TOP, OUTPUT und Join mit dem Fehler „Unbekannter Knotentyp“ fehlschlägt, wurde behoben.
+ Das Problem, dass die VALUES-Klausel bei gemischten Typen einen Fehler ausgibt, der die Klausel „Bitte verwende ein explizites CAST oder CONVERT“ enthält, wurde behoben.
+ Das Problem, dass Identitätswerte anders zugewiesen werden als bei SQL Server, wenn ORDER BY zusammen mit der SELECT INTO-Anweisung verwendet wird, wurde behoben.
+ Die falsche Schemaauflösung, bei der mehrere Funktionen in einer einzigen Anweisung aufgerufen werden, wurde behoben.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Die Typkonvertierung zwischen Varchar und binärem Datentyp bei Verwendung der korrekten Kodierung wurde behoben.
+ Es wurde ein Problem behoben, upper/lower bei dem die Groß- und Kleinschreibung für Aliase von Spaltennamen möglicherweise nicht beibehalten wurde.
+ Absturzproblem bei Abfragen mit dem Datentyp Geld im parallel Abfragemodus behoben.
+ Ein Fehler in MVU mit einem nicht standardmäßigen Server-Sortierungsnamen wurde behoben.
+ Das Problem zwischen information\_schema und sys.objects wurde behoben, bei dem der Typ IN ('U', 'V') in Babelfish zu unterschiedlichen Ergebnissen führt.
+ Das Problem, dass sp\_columns und sp\_columns\_100 fälschlicherweise NULL-Radix für Dezimalspalten anzeigen, wurde behoben.
+ Es wurde ein Problem bei Abfragen mit der Funktion sys.format() im parallelen Abfragemodus behoben, bei dem der Fehler „Subtransaktionen können während einer parallel Operation nicht gestartet werden“ zurückgegeben wird.
+ Der unerwartete Fehler „Konnte nicht auf die Datei „pg\_hint\_plan“ zugreifen: Keine solche Datei oder kein solches Verzeichnis“ bei der Verwendung von pg\_hint\_plan im parallelen Abfragemodus wurde behoben.
+ Das Problem mit der Fehlermeldung „Doppelter Schlüsselwert verletzt eindeutige Einschränkung...“ wurde behoben beim erneuten Erstellen der zuvor gelöschten Ansicht mit demselben Namen.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Die Leistung der gespeicherten Prozedur sp\_describe\_undeclared\_parameters wurde verbessert.
+ Leistungsproblem bei DATEADD(), DATEDIFF() behoben.
+ SSMS – Das Problem wurde behoben, dass das Laden der gespeicherten Prozedur im Object Explorer lange dauert.
+ SSMS – Leistungsproblem beim Aufzählen von Tabellen und Ansichten im SSMS-Object-Explorer behoben.
+ Das Leistungsproblem nach create/upgrade der Babelfish-Erweiterung wurde behoben, indem ANALYZE nach der Erstellung und Aktualisierung der Babelfish-Erweiterung ausgeführt wurde.
+ Das Problem, dass der Index nicht verwendet wird, wenn die Abfrage unnötigerweise in Bigint umgewandelt wird, wurde behoben.
+ Es wurde ein Problem behoben, bei dem gespeicherte Prozeduren, die mit (sp\_\*) beginnen, mit einem dbo.- oder sys.-Präfix aufgerufen werden.
+ Das Problem mit der Spalte default\_schema\_name des Katalogs sys.babelfish\_authid\_user\_ext bei einem „Gast“ -Benutzer wurde behoben.
+ Das Problem mit verwaisten Einträgen in der sys.babelfish\_view\_def-Katalogtabelle wurde behoben.
+ Ein Problem mit UNION-Typen und Typen mit fester Länge wurde behoben.
+ Ein Leistungsproblem mit dem Operator „\+“ bei einem Verkettungsvorgang wurde behoben.
+ Ein Leistungsproblem wurde behoben, indem die Verwendung interner Funktionen bei der Indexerstellung und der Verwendung in Abfragen optimiert wurde.
+ Ein Problem beim Vergleich der Typen BIT und VARCHAR wurde behoben.
+ Leistungsverbesserungen für create/drop Datenbanken mit einer großen Anzahl von Datenbanken.
+ Es wurden Sortieroperatoren für Babelfish-Datentypen hinzugefügt, sodass die MAX/MIN Aggregation für die Indexspalte einen Abfrageplan-Kandidaten von LIMIT 1 und Indexscan haben kann.
+ Die Nullreihenfolge der Babelfish-Indizes wurde korrigiert, so dass die TOP 1-Klausel in der Indexspalte den Abfrageplankandidaten LIMIT 1 und Index-Scan haben kann.
+ Es wurde ein Absturz behoben, der bei SSMS im Dialogfeld mit den Tabelleneigenschaften auftrat, wenn auf die Seite „Berechtigungen“ geklickt wurde.
+ Eingeschränkte Verwendung von Ansicht als Ziel mit OUTPUT INTO-Klausel.

### Babelfish für Aurora PostgreSQL 3.3
<a name="AuroraBabelfish.Updates.33X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 15.4 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 15.4 finden Sie unter [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md). Babelfish für Aurora PostgreSQL 3.3 bietet einige neue Features, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 3.3.1 am 14. November 2024](#AuroraBabelfish.Updates.331)
+ [Aurora Babelfish Version 3.3.0, 24. Oktober 2023](#AuroraBabelfish.Updates.330)

#### Aurora Babelfish veröffentlicht 3.3.1 am 14. November 2024
<a name="AuroraBabelfish.Updates.331"></a>

**Verbesserungen bei der Sicherheit**
+ Ein Problem mit dem Löschen von Benutzern und Rollen durch Benutzer ohne Benutzerrechte wurde behoben.

#### Aurora Babelfish Version 3.3.0, 24. Oktober 2023
<a name="AuroraBabelfish.Updates.330"></a>

**Neue Features**
+ Es wurde Unterstützung für TSQL-Funktionen hinzugefügt; `HOST_ID()`, `EOMONTH()`, `PARSENAME()` und `SMALLDATETIMEFROMPARTS()` werden unterstützt.
+ Die Systemkatalogansicht `sys.extended_properties` wird unterstützt.
+ Die gespeicherten Prozeduren `sp_enum_oledb_providers`, `sp_testlinkedserver` und `sp_who` werden unterstützt.
+ Unterstützung für die Syntax mit T-SQL eckigen Klammern und dem LIKE-Prädikat wurde hinzugefügt.
+ Es wurde Unterstützung für die Erweiterung `pg_stat_statements` mit Babelfish hinzugefügt. Weitere Informationen finden Sie unter [pg\_stat\_statements](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-postgres-aws-extensions.html).
+ Es wurde Unterstützung für die Anweisungen CREATE, ALTER oder DROP EXTENSION in der Prozedur `sp_execute_postgresql` hinzugefügt. Weitere Informationen finden Sie unter [sp\_execute\_postgresql](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Appendix.Babelfish.Functions.html).
+ Es wurde Unterstützung für erweiterte Eigenschaften für die Objekttypen Datenbank, Schema, Tabelle, Ansicht, Spalte, Sequenz, Funktion und Prozedur hinzugefügt: Systemkatalogansicht `sys.extended_properties`, gespeicherte Prozeduren `sp_addextendedproperty`, `sp_updateextendedproperty`, `sp_dropextendedproperty` und Systemfunktion `fn_listextendedproperty()`.

**Wichtige Stabilitätsverbesserungen**
+ T-SQL Der Trigger kann nicht ausgeführt werden, wenn sich eine Funktion, eine Prozedur oder ein Trigger von PostgreSQL im Ausführungsstapel befindet. Bei einem entsprechenden Versuch wird die folgende Fehlermeldung angezeigt: `T-SQL trigger can not be executed from PostgreSQL function, procedure or trigger.`

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde das Problem behoben, dass GETDATE() fälschlicherweise unterschiedliche Werte in derselben Abfrage zurückgab.
+ Es wurde das Problem behoben, dass GETUTCDATE() fälschlicherweise die Uhrzeit der Transaktion anstelle der Uhrzeit der Abfrage zurückgab.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, bei dem ein Fehler ausgegeben wurde, wenn SSMS ein Skript für mehrere Ansichten generierte oder eine Ansicht mit anderen Objekten kombiniert wurde.
+ Es wurde ein Problem behoben, um einen Systemabsturz beim Formatieren von `datetime`-Werten in den Ergebnissen von FOR JSON oder FOR XML zu vermeiden. 
+ Es wurde ein Problem behoben, um einen Systemabsturz während der Bereinigung von Tabellenvariablen nach einem Laufzeitfehler zu vermeiden.
+ Es wurde ein Problem behoben, um einen Systemabsturz zu vermeiden, wenn bestimmte Werte in verschachtelten Funktionsaufrufen verwendet werden.
+ Es wurde ein Problem mit ungültigem Speicherzugriff beim Freigeben von `PLTSQL`-Funktionen behoben.
+ Es wurde ein Absturz in `SqlBulkCopy` behoben, wenn die Reihenfolge der Spalten von der Tabelle abweicht, in der sie definiert ist.
+ Es wurde das Problem behoben, dass `bcp in` zu einem Serverabsturz führte, wenn die Tabelle eine große Anzahl von Spalten aufwies.
+ Es wurde ein Absturz bei parallelen Abfragen mit aktivierter Option `enable_pg_hint` behoben.
+ Es wurde ein falscher Wert im Ausgabeparameter der Prozedur behoben, wenn die Prozedur über den Namen aufgerufen wurde und die Reihenfolge der Parameter unterschiedlich war.
+ Es wurde ein Problem behoben, bei dem die Prozedur `sp_describe_first_result_set` eine falsche Spaltenreihenfolge zurückgeben konnte, sodass BCP möglicherweise falsch funktionierte.
+ Es wurde ein Problem im Zusammenhang mit dem Verlust von Dezimalstellen bei der Konvertierung von REAL in DECIMAL behoben.
+ Die Fehlerbehandlung während des Babelfish-Upgrade-Prozesses wurde korrigiert. Wenn während des Upgrades ein Fehler auftritt, gibt Babelfish einen Fehler aus.
+ Es wurde ein Problem mit dem Absender des XML-Datentyps bei der Verarbeitung des `NULL`-Werts behoben, der dazu führte, dass der Client hängen blieb.
+ Es wurde ein Problem behoben, bei dem die USE-Datenbankanweisung in der Prozedur-, Funktions- oder Triggerdefinition fälschlicherweise zulässig war.
+ Absturz beim Aufrufen der T-SQL Prozedur vom PG-Port bei der Abfrage behoben. `sys.sysobjects`
+ Es wurde das Problem behoben, dass die als Teil von `sp_addlinkedsrvlogin` erstellte Benutzerzuordnung nur funktioniert, wenn OPENQUERY() und Remote-Objektreferenzen mit vierteiligen Objektnamen in der Hauptdatenbank aufgerufen werden.
+ Es wurde Unterstützung für die Option `connect_timeout` in `sp_serveroption` hinzugefügt.
+ Es wurde ein Problem mit der Neuerstellung indizierter temporärer Tabellen behoben. Sie können jetzt indizierte temporäre Tabellen in Babelfish erstellen.
+ Es wurde ein Problem mit Identitätsspalten in Prozeduren behoben.
+ Es wurde ein Problem behoben, bei dem einige Katalogeinträge nach der Verwendung mit temporären Tabellen nicht gelöscht wurden, was gelegentlich zu Fehlermeldungen führte. 
+ Es wurde ein Problem mit der TOP-Klausel in Babelfish behoben, die Zahlen ohne Klammern akzeptiert. 
+ Es wurde ein Leistungsproblem beim Erstellen oder Scannen eines Index behoben.
+ Es wurde ein Problem behoben, bei dem die Verwendung eines LIKE-Ausdrucks bei der Bedingung JOIN ON mit einem nicht deterministischen Fehler fehlschlug.

### Babelfish für Aurora PostgreSQL 3.2
<a name="AuroraBabelfish.Updates.32X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 15.3 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 15.3 finden Sie unter [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md). Babelfish für Aurora PostgreSQL 3.2 bietet einige neue Features, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 3.2.2 am 12. November 2024](#AuroraBabelfish.Updates.322)
+ [Aurora Babelfish Version 3.2.1, 4. Oktober 2023](#AuroraBabelfish.Updates.321)
+ [Aurora Babelfish Version 3.2.0, 13. Juli 2023](#AuroraBabelfish.Updates.320)

#### Aurora Babelfish veröffentlicht 3.2.2 am 12. November 2024
<a name="AuroraBabelfish.Updates.322"></a>

**Verbesserungen bei der Sicherheit**
+ Ein Problem mit dem Löschen von Benutzern und Rollen durch Benutzer ohne Benutzerrechte wurde behoben.

#### Aurora Babelfish Version 3.2.1, 4. Oktober 2023
<a name="AuroraBabelfish.Updates.321"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem behoben, das zum Absturz führte, wenn der auf eine Tabellenvariable verweisende Cursor bereits gelöscht wurde.
+ Es wurde ein Problem behoben, bei dem Abfragen mit UNION ALL, ORDER BY und mehreren Joins zu Nichtverfügbarkeit führen konnten.
+ Es wurde ein Absturz bei der parallelen Abfrageausführung behoben, wenn `enable_pg_hint` auf `on` gesetzt wird.
+ Es wurde ein Problem mit ungültigem Speicherzugriff beim Freigeben von `PLTSQL`-Funktionen behoben.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, um einen Absturz zu vermeiden, indem die Formatierung von Datums-/Uhrzeitwerten in den Ergebnissen von FOR JSON oder FOR XML korrekt verarbeitet wird.
+ Es wurde ein Absturz in `SqlBulkCopy` behoben, wenn die Reihenfolge der Spalten von der Tabellendefinition abweicht.
+ Es wurde das Problem behoben, dass `bcp in` zu einem Serverabsturz führte, wenn die Tabelle eine große Anzahl von Spalten aufwies.
+ Es wurde ein falscher Wert im Ausgabeparameter der Prozedur behoben, wenn die Prozedur über den Namen aufgerufen wurde und die Reihenfolge der Parameter unterschiedlich war.
+ Es wurde ein Absturz beim Löschen von temporären Tabellen oder Tabellenvariablen während der Bereinigung behoben.
+ Es wurde ein Problem mit dem Absender des XML-Datentyps bei der Verarbeitung des NULL-Werts behoben, der dazu führte, dass der Client hängen blieb.
+ Es wurde das Problem behoben, dass die als Teil von `sp_addlinkedsrvlogin` erstellte Benutzerzuordnung nur funktioniert, wenn OPENQUERY() und Remote-Objektreferenzen mit vierteiligen Objektnamen in der Hauptdatenbank aufgerufen werden.
+ Es wurde ein Problem behoben, um die Fehlermeldung 2600 beim Versuch, eine temporäre Tabelle zu erstellen, zu vermeiden.
+ Es wurde ein Fehler behoben, um das Problem bei der Neuerstellung des Index temporärer Tabellen zu vermeiden.

#### Aurora Babelfish Version 3.2.0, 13. Juli 2023
<a name="AuroraBabelfish.Updates.320"></a>

**Neue Features**
+ Unterstützt die Funktionen TIMEFROMPARTS (), DATETIME2FROMPARTS (), ROWCOUNT\_BIG (), DATABASE\_PRINCIPAL\_ID () und CONTEXT\_INFO (). T-SQL 
+ Unterstützt die statistischen Aggregate STDEV (), STDEVP (), VAR (), VARP (). T-SQL
+ Unterstützt sp\_rename für Objekte des Typs COLUMN, TRIGGER, TABLE TYPE und USER DEFINED DATATYPE.
+ Unterstützt die Babelfish-Instance als verknüpften Server von der SQL-Server-Instance. Weitere Informationen finden Sie unter [Babelfish unterstützt verknüpfte Server](https://docs.aws.amazon.com//AmazonRDS/latest/AuroraUserGuide/babelfish-postgres-linkedservers.html).
+ Unterstützt 4-teilige Objektnamenreferenzen für Remote-Objekte für ausgewählte Abfragen. Weitere Informationen finden Sie unter [Babelfish unterstützt verknüpfte Server](https://docs.aws.amazon.com//AmazonRDS/latest/AuroraUserGuide/babelfish-postgres-linkedservers.html).
+ Unterstützt die TOP-Klausel für die Anweisung INSERT SELECT.
+ Unterstützt die Syntax SET Rowcount und SET CONTEXT\_INFO. T-SQL 

**Verbesserungen bei der Sicherheit**
+ Es wurde ein Problem behoben, bei dem Nicht-Sysadmin-Logins DROP- oder ALTER-Anweisungen für Logins ausführen konnten.

**Wichtige Stabilitätsverbesserungen**
+ Es wurde ein Problem behoben, bei dem Tabellenvariablen zu verwaisten Metadateneinträgen führen konnten.
+ Es wurde das Problem behoben, dass CTE TOP ORDER das Verhalten NULL FIRST falsch verarbeitete.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein zeitweise auftretendes Problem mit gleichzeitigen SSL-Verbindungen zum Babelfish-Server behoben.
+ Es wurde ein Problem bei der Auflösung von Spaltennamen in der Klausel ORDER BY über die Abfrage UNION ALL behoben.
+ Es wurde das Problem mit unbekannten Objekten beim Löschen von Datenbanken behoben.
+ Es wurde das Absturzproblem beim Hinzufügen eines eindeutigen Schlüssels behoben, der keine Zeichenfolge enthält.
+ Benutzerdefinierte Skalarfunktionen wurden mit dem Standardwert VOLATILE erstellt. Mit dieser Korrektur wird das Verhalten so geändert, dass benutzerdefinierte Skalarfunktionen, die weder DML noch DDL ausführen, mit dem Standardwert STABLE erstellt werden.
+ Es wurden Probleme mit der Logik für die Auflösung von Spaltennamen für UPDATE- und DELETE-Anweisungen mit der TOP-Klausel behoben.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem mit sp\_helpdb behoben, bei dem NULL für compatbility\_level angezeigt wurde.
+ Ein Speicherverwaltungsproblem mit update\_ wurde behoben. DropRoleStmt
+ Es wurden Tabellenvariablen korrigiert, sodass sie vor Transaktions-Rollbacks geschützt sind.
+ Mit der Korrektur wird das Verhalten von „select convert(nvarchar(10),Getdate(),105)“ für den Datentyp nvarchar geändert.
+ Es wurde ein Problem behoben, um UPDATE und DELETE für Tabellenvariablen innerhalb von Funktionen zu ermöglichen.
+ Es wurden Verbesserungen vorgenommen, um die Leistung zu optimieren und eine Überlastung des Katalogs bei der Verwendung von Tabellenvariablen zu vermeiden.
+ Es wurde ein Problem in @@NEXTLEVEL behoben, bei dem eine Einheit mehr als erwartet zurückgegeben wurde.
+ Es wurde ein Problem in sp\_helpdb behoben, bei dem die Beachtung der Groß- und Kleinschreibung des Eingabeparameters nicht richtig verarbeitet wurde.
+ Es wurde ein Problem behoben, bei dem COMMIT, ROLLBACK, EXECUTE, PRINT, SAVE und RAISERROR in der Anweisung CREATE FUNCTION verwendet werden konnten.
+ Unterstützt das Abfrage-Timeout in sp\_serveroption für OPENQUERY. Weitere Informationen finden Sie unter [Babelfish unterstützt verknüpfte Server](https://docs.aws.amazon.com//AmazonRDS/latest/AuroraUserGuide/babelfish-postgres-linkedservers.html).
+ Es wurde das Problem mit der Berücksichtigung von Groß- und Kleinschreibung bei CREATE USER für die Windows-Anmeldung behoben.
+ Es wurde ein Problem mit der Erkennung eines ungültigen Anmeldenamens in der Anweisung CREATE LOGIN WITH WINDOWS behoben.
+ Es wurde ein Problem mit der Unterstützung von INT-Werten in der Funktion JSON\_MODIFY() behoben.
+ Es wurde ein Problem in der Funktion JSON\_MODIFY() behoben, um neue Wertparameter wie JSON\_QUERY, SELECT FOR JSON oder JSON MODIFY zu unterstützen.
+ Es wurde ein Problem bei babelfishpg\_tds.product\_version behoben.
+ Es wurde ein Problem bei datetimeoffset operations behoben.
+ Es wurde ein Problem bei den datetimeoffset-Standardwerten behoben.
+ Unterstützt numerische Ausdrücke, die Datums-/Uhrzeitwerte darstellen.
+ Es wurde ein Problem in der Ansicht sys.database\_principals behoben, bei dem die Benutzer sys und information\_schema sowie die Datenbankrolle public nicht angezeigt wurden.
+ Old-style T-SQL Kataloge, deren Namen mit 'sys' beginnen (wie sysprocesses), waren nur im Schema 'sys' verfügbar, sind jetzt aber auch im Schema 'dbo' verfügbar.
+ Es wurde ein Problem behoben, bei dem eine T-SQL Ansicht über einer temporären Tabelle erstellt werden konnte.
+ Es wurde ein Problem behoben, bei dem DATETIME2 7 nicht als Skalierungsargument akzeptierte.

### Babelfish für Aurora PostgreSQL 3.1 (veraltet)
<a name="AuroraBabelfish.Updates.31X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 15.2 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 15.2 finden Sie unter [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md). Babelfish für Aurora PostgreSQL 3.1 bietet einige neue Features, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 3.1.4 am 6. November 2024](#AuroraBabelfish.Updates.314)
+ [Aurora Babelfish Version 3.1.3, 4. Oktober 2023](#AuroraBabelfish.Updates.313)
+ [Aurora Babelfish Version 3.1.2, 24. Juli 2023](#AuroraBabelfish.Updates.312)
+ [Aurora Babelfish Version 3.1.1, 10. Mai 2023](#AuroraBabelfish.Updates.311)
+ [Aurora Babelfish Version 3.1.0, 5. April 2023](#AuroraBabelfish.Updates.310)

#### Aurora Babelfish veröffentlicht 3.1.4 am 6. November 2024
<a name="AuroraBabelfish.Updates.314"></a>

**Verbesserungen bei der Sicherheit**
+ Ein Problem mit dem Löschen von Benutzern und Rollen durch Benutzer ohne Benutzerrechte wurde behoben.

#### Aurora Babelfish Version 3.1.3, 4. Oktober 2023
<a name="AuroraBabelfish.Updates.313"></a>

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem bei der Speicherverwaltung mit `update_DropRoleStmt` behoben.
+ Es wurde ein Absturz in `SqlBulkCopy` bei der Funktion heap\_compute\_data\_size in Stacktrace behoben, wenn die Reihenfolge der Spalten von der Tabellendefinition abweicht.
+ Es wurde das Problem behoben, dass `bcp in` zu einem Serverabsturz führte, wenn die Tabelle eine große Anzahl von Spalten aufwies.
+ Es wurde das Problem behoben, dass die als Teil von `sp_addlinkedsrvlogin` erstellte Benutzerzuordnung nur funktioniert, wenn OPENQUERY() und Remote-Objektreferenzen mit vierteiligen Objektnamen in der Hauptdatenbank aufgerufen werden.
+ Es wurde ein Absturz bei der parallelen Abfrageausführung behoben, wenn `enable_pg_hint` auf `on` gesetzt wird.

#### Aurora Babelfish Version 3.1.2, 24. Juli 2023
<a name="AuroraBabelfish.Updates.312"></a>

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein zeitweise auftretendes SSL-Verbindungsproblem während gleichzeitigen Verbindungen mit der Babelfish-Instance behoben.
+ Es wurde ein Problem mit der Berücksichtigung der Groß- und Kleinschreibung des Anmeldenamens bei der Syntax von CREATE USER für Windows-Anmeldungen behoben.

#### Aurora Babelfish Version 3.1.1, 10. Mai 2023
<a name="AuroraBabelfish.Updates.311"></a>

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, um Fehler zu vermeiden, wenn Sequenzen in einer anderen Datenbank als „Master“ erstellt werden.
+ Es wurde ein Absturz beim Massenladevorgang in einem bestimmten Szenario behoben.
+ Es wurde ein Problem behoben, um das Abstürzen der Babelfish-Instance zu vermeiden, wenn ALTER TABLE und ALTER COLUMN mit DROP DEFAULT aufgerufen werden und die Spalte keine Definition hat.

#### Aurora Babelfish Version 3.1.0, 5. April 2023
<a name="AuroraBabelfish.Updates.310"></a>

**Neue Features**
+ Unterstützt Hauptversions-Upgrades von DB-Clustern von Babelfish für Aurora PostgreSQL 14.6 und 14.7 auf Aurora PostgreSQL 15.2. Weitere Informationen zum Hauptversions-Upgrade finden Sie unter [Durchführen eines Upgrades Ihres Babelfish-Clusters auf eine neue Version](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-information-upgrading.html#babelfish-information-upgrading-major).
+ Unterstützung für die folgenden Funktionen: STR, APP\_NAME, OBJECT\_DEFINITION, OBJECT\_SCHEMA\_NAME, ATN2, DATEDIFF\_BIG.
+ Unterstützung für die folgenden INFORMATION\_SCHEMA-Ansichten: Sequenzen, Routinen und Schemata.
+ Unterstützung für sp\_rename für TABLE, VIEW, PROCEDURE, FUNCTION, SEQUENCE.
+ Unterstützung für die Systemkompatibilitätsansicht sys.systypes.
+ Unterstützung für den neuen GUC-Parameter babelfishpg\_tds.product\_version, mit dem die Versionsnummer des SQL-Server-Produkts festgelegt werden kann, die als Ausgabe von Babelfish zurückgegeben wird. Weitere Informationen finden Sie unter [Using Babelfish product version GUC](https://docs.aws.amazon.com//AmazonRDS/latest/AuroraUserGuide/babelfish-guc-version). 
+ Es wurde Unterstützung für das Generieren von Datendefinitionsskripten für verschiedene Objekte in einer Datenbank von Babelfish für Aurora PostgreSQL hinzugefügt. Weitere Informationen finden Sie unter [Von Babelfish unterstützte DDL-Exporte](https://docs.aws.amazon.com//AmazonRDS/latest/AuroraUserGuide/babelfish-query-database.html#babelfish-ddl-exports).
+ Babelfish unterstützt jetzt die Aurora PostgreSQL-Datenbankauthentifizierung mit Kerberos mithilfe des AWS Directory Service für Microsoft Managed Active Directory. Mit diesem Feature können Sie zur Authentifizierung die Microsoft-Windows-Authentifizierung verwenden, wenn Sie eine Verbindung mit Ihrer Babelfish-Datenbank herstellen. Weitere Informationen finden Sie unter [Datenbankauthentifizierung mit Babelfish für Aurora PostgreSQL](https://docs.aws.amazon.com//AmazonRDS/latest/AuroraUserGuide/babelfish-db-authentication.html).
+ Babelfish unterstützt jetzt verknüpfte Server aus Ihrer Aurora-PostgreSQL-Datenbank mithilfe der APG-Erweiterung tds\_fdw (TDS-Fremddaten-Wrapper). Derzeit wird nur die Funktion OPENQUERY unterstützt, die die angegebene Pass-Through-Abfrage auf dem angegebenen verknüpften Server ausführt. Weitere Informationen finden Sie unter [Babelfish unterstützt verknüpfte Server](https://docs.aws.amazon.com//AmazonRDS/latest/AuroraUserGuide/babelfish-postgres-linkedservers.html).

**Verbesserungen bei der Sicherheit**
+ Es wurde ein Pufferüberlauf aufgrund des Zugriffs auf Arrays außerhalb des gültigen Bereichs behoben.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Verbesserte Leistung durch die Nutzung interaktiver Abfragen, ODBC-based Anwendungen und Tools wie SQL Server Management Studio. Dafür wurden die folgenden Verbesserungen vorgenommen:
  + Es wurden Leistungsprobleme in verschiedenen Systemfunktionen wie OBJECT\_ID(), OBJECT\_NAME(), SCHEMA\_ID() behoben.
  + Es wurden Leistungsprobleme in den gespeicherten Systemprozeduren sp\_sproc\_columns und sp\_fkeys behoben.
  + Es wurden Leistungsprobleme in den Systemkatalogsichten sys.all\_views, sys.objects und sys.types behoben.
  + Die Leistung beim Massenladen, Analysieren von T-SQL und vorbereiteten Anweisungen wurde verbessert.
+ Es wurde die neue gespeicherte Systemprozedur sp\_babelfish\_volatility hinzugefügt, mit der die Volatilität benutzerdefinierter Funktionen festgelegt werden kann, um die Indexnutzung zu verbessern, wenn die Funktionen als Teil von Abfrageprädikaten verwendet werden.
+ Es wurde ein Problem behoben, bei dem die Anweisung UPDATE FROM oder DELETE FROM, die auf den Korrelationsnamen der aktualisierten Tabelle verweist, einen Fehler auslöste.
+ Es wurde ein Problem behoben, bei dem die Funktion scope\_identity nach dem Verlassen eines Bereichs ein falsches Ergebnis zurückgab.
+ Es wurde ein Problem behoben, bei dem die Namensauflösung nicht wie erwartet funktionierte, wenn Befehle aus dem .NET-Client-Framework aufgerufen wurden.
+ Es wurde ein Problem behoben, bei dem alle Indizes, die für Spalten mit binary/varbinary Datentypen definiert wurden, vom Abfrageoptimierer für Gleichheitsprädikate nicht berücksichtigt wurden.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, bei dem der Abfrage-Timeout-Parameter für eine Sitzung nicht wie erwartet funktionierte.
+  Unterstützt die Erstellung von Sequenzen mit benutzerdefinierten Datentypen. 
+ Es wurde ein Problem behoben, bei dem Unicode in Spaltennamen, Aliasnamen oder Kommentaren zu Parsing-Fehlern führte.
+ Es wurde ein Problem behoben, bei dem für die Funktion scope\_identity höhere Berechtigungen erforderte, als tatsächlich benötigt wurden.
+ Unterstützung für die folgenden gespeicherten Prozeduren für die Arbeit mit verknüpften Servern: sp\_addlinkedserver, sp\_dropserver, sp\_linkedservers, sp\_addlinkedsrvlogin, sp\_droplinkedsrvlogin, sp\_helplinkedsrvlogin.
+ Unterstützung für die Funktion NEXT VALUE FOR, die den nächsten Wert einer Sequenz abruft. Beachten Sie, dass diese Funktion in einigen Control-of-Flow-Anweisungen nicht verwendet werden kann. Die OVER-Klausel wird ebenfalls nicht unterstützt.
+ Es wurde ein Absturz bei der Verarbeitung bestimmter Fehler mit sp\_describe\_undeclared\_parameters behoben.
+ Es wurde ein seltener Fehler während der Erstellung der Babelfish-Erweiterung behoben.
+ Es wurde ein Problem behoben, bei dem während der Verwendung von TVP in sp\_executesql der Fehler „typename is NULL“ ausgegeben wurde.
+ Das SELECT XML/JSON FOR-Verhalten wurde behoben, sodass kein Fehler ausgelöst wurde, wenn SELECT mit einem Korrelationsnamen in einer Unterabfrage mithilfe der FOR XML PATH-Klausel verwendet wurde.
+ Es wurde ein Problem behoben, dass die Abfrage SELECT FOR JSON oder SELECT FOR XML für eine leere Tabelle keine korrekten Ergebnisse zurückgab.
+ Es wurde ein Problem behoben, bei dem der Gastbenutzer Objekte im falschen Schema erstellen konnte.
+ Die Auflösung von Schemanamen für benutzerdefinierte Typen für Parametertypen in gespeicherten Systemprozeduren wurde korrigiert.
+ Es wurde ein Problem behoben, bei dem Anwendungen fehlschlugen, die Abfragen mit mehr als 100 Bindungsparametern für vorbereitete Anweisungen ausgaben. Dieser Grenzwert wurde jetzt entsprechend den von SQL Server verwendeten Grenzwerten auf 2 100 erhöht.
+ Es wurde ein Problem mit der Groß- und Kleinschreibung von Variablennamen im Aufruf sp\_executesql behoben.
+ Die gespeicherte Prozedur sp\_fkeys gibt jetzt auch die Spalte „deferrability“ in der Ergebnismenge zurück.
+ Es wurde ein Problem in AVG-Aggregaten behoben, das bei einigen Integer-Datentypen zur Beendigung der Verbindung führte.
+ Die Spalten index\_id und indid für die jeweiligen Ansichten geben jetzt den gleichen Wert für Indizes zurück, die zu demselben Objekt gehören, und die Index\_ID ist nur innerhalb des Objekts eindeutig.
+ Es wurde ein Problem behoben, das dazu führte, dass kein Fehler ausgelöst wurde, wenn OpenJson es in gespeicherten Prozeduren mit nvarchar oder join aufgerufen wurde.
+ Es wurde ein Problem behoben, damit bei der Verwendung von try\_convert und try\_cast für verbotene Konvertierungen mit einigen Integer-Literalen kein Fehler ausgelöst wird.
+ Es wurde ein Problem behoben, damit die Klausel OPENJSON WITH- einen Tabellenalias akzeptieren kann.
+ Unterstützung für die Funktionen Degrees, Radians und Power, die den richtigen Typ zurückgeben.
+ Es wurde ein Problem behoben, bei dem die Mitgliedschaftsverarbeitung für sysadmin nicht korrekt funktionierte.
+ Der Standardausgabestil bei der Konvertierung DATE/TIME von Typen in den VARCHAR-Typ mithilfe der CONVERT-Funktion wurde behoben.
+ Support EXECUTE AS CALLER-Klausel in CREATE PROC/FUNCTION/TRIGGER.
+ Es wurde ein Problem behoben, bei dem Konfigurationen nach einem bestehenden sp\_executesql-Bereich nicht zurückgesetzt wurden.
+ Es wurden Probleme bei der Verarbeitung des datenbankübergreifenden Zugriffs für die Funktion sys.has\_perms\_by\_name behoben.
+ Support die ProductUpdateLevel Eigenschaften ProductLevel und für die SERVERPROPERTY-Funktion. ProductUpdateLevel gibt immer NULL zurück und die ProductLevel Babelfish-Versionsnummer entspricht genau der Definition. T-SQL 
+ Es wurde ein Problem behoben, bei dem die Tabellenvariable einen Fehler auslösen, wenn sie von der Client-Anwendung als Bindungsparameter verwendet wurde.

## Babelfish for Aurora PostgreSQL 2.x-Versionen (enthält einige veraltete Versionen)
<a name="aurorababelfish-versions-version2x"></a>

**Topics**
+ [Babelfish für Aurora PostgreSQL 2.16](#AuroraBabelfish.Updates.216X)
+ [Babelfish für Aurora PostgreSQL 2.14](#AuroraBabelfish.Updates.214X)
+ [Babelfish für Aurora PostgreSQL 2.13](#AuroraBabelfish.Updates.213X)
+ [Babelfish für Aurora PostgreSQL 2.12](#AuroraBabelfish.Updates.212X)
+ [Babelfish für Aurora PostgreSQL 2.11](#AuroraBabelfish.Updates.211X)
+ [Babelfish für Aurora PostgreSQL 2.10](#AuroraBabelfish.Updates.210X)
+ [Babelfish für Aurora PostgreSQL 2.9](#AuroraBabelfish.Updates.29X)
+ [Babelfish für Aurora PostgreSQL 2.8](#AuroraBabelfish.Updates.28X)
+ [Babelfish für Aurora PostgreSQL 2.7 (veraltet)](#AuroraBabelfish.Updates.27X)
+ [Babelfish für Aurora PostgreSQL 2.6](#AuroraBabelfish.Updates.26X)
+ [Babelfish für Aurora PostgreSQL 2.5 (veraltet)](#AuroraBabelfish.Updates.25X)
+ [Babelfish für Aurora PostgreSQL 2.4 (veraltet)](#AuroraBabelfish.Updates.24X)
+ [Babelfish für Aurora PostgreSQL 2.3 (veraltet)](#AuroraBabelfish.Updates.23X)
+ [Babelfish für Aurora PostgreSQL 2.2](#AuroraBabelfish.Updates.22X)
+ [Babelfish für Aurora PostgreSQL 2.1](#AuroraBabelfish.Updates.21X)

### Babelfish für Aurora PostgreSQL 2.16
<a name="AuroraBabelfish.Updates.216X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 14.22 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 14.22 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

#### Aurora Babelfish veröffentlicht 2.16.0 am 6. April 2026
<a name="AuroraBabelfish.Updates.2160"></a>

**Kritische Verbesserungen**
+ Es wurde ein Problem behoben, bei dem das Update mit der Output-Klausel Zeilen bei gleichzeitigen Aktualisierungen überspringen konnte.

### Babelfish für Aurora PostgreSQL 2.14
<a name="AuroraBabelfish.Updates.214X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 14.19 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 14.19 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 2.14 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 2.14.0 am 25. November 2025](#AuroraBabelfish.Updates.2140)

#### Aurora Babelfish veröffentlicht 2.14.0 am 25. November 2025
<a name="AuroraBabelfish.Updates.2140"></a>

**Kritische Verbesserungen**
+ Ein Problem beim Zurücksetzen der TDS-Verbindung in bestimmten Situationen wurde behoben

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem beim Hinzufügen einer Spalte mit einem Standardwert behoben, das zu einem Fehler führte

### Babelfish für Aurora PostgreSQL 2.13
<a name="AuroraBabelfish.Updates.213X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 14.18 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 14.18 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 2.13 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 2.13.1, 08. August 2025](#AuroraBabelfish.Updates.2131)

#### Aurora Babelfish veröffentlicht 2.13.1, 08. August 2025
<a name="AuroraBabelfish.Updates.2131"></a>

**Kritische Stabilitätsverbesserungen**
+ Ein Problem beim Zurücksetzen der TDS-Verbindung in bestimmten Situationen wurde behoben.

### Babelfish für Aurora PostgreSQL 2.12
<a name="AuroraBabelfish.Updates.212X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 14.17 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 14.17 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 2.12 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 2.12.2, 09. Oktober 2025](#AuroraBabelfish.Updates.2122)
+ [**Aurora Babelfish Version 2.12.1, 03. Juni 2025**](#AuroraBabelfish.Updates.2121)
+ [Aurora Babelfish Version 2.12, 08. April 2025](#AuroraBabelfish.Updates.212)

#### Aurora Babelfish veröffentlicht 2.12.2, 09. Oktober 2025
<a name="AuroraBabelfish.Updates.2122"></a>

**Kritische Stabilitätsverbesserungen**
+ Ein Problem beim Zurücksetzen der TDS-Verbindung in bestimmten Situationen wurde behoben.

#### **Aurora Babelfish Version 2.12.1, 03. Juni 2025**
<a name="AuroraBabelfish.Updates.2121"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

#### Aurora Babelfish Version 2.12, 08. April 2025
<a name="AuroraBabelfish.Updates.212"></a>

**Kritische Verbesserungen**
+ Es wurde eine Bereinigung veralteter Parameter und Konfigurationen für den Fall eines Verbindungspoolings hinzugefügt.
+ Es wurde eine umfassende Bereinigung des Cursorstatus hinzugefügt, um veraltete Daten im Falle eines Verbindungspoolings zu vermeiden.
+ Es wurde ein Problem behoben, bei dem `IDENTITY` Spalten bei `DML` Anweisungen mit und nicht erkannt wurden. `OUTPUT` `WHERE`

**Stabilitätsverbesserungen mit hoher Priorität**
+ Korrigiert das Verhalten von Abfragen, die `sys.Db_id()` Funktionen verwenden, die im erzwungenen Parallelmodus leere Zeilen zurückgegeben haben.

### Babelfish für Aurora PostgreSQL 2.11
<a name="AuroraBabelfish.Updates.211X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 14.15 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 14.15 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 2.11 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 2.11.3 am 13. November 2025](#AuroraBabelfish.Updates.2113)
+ [Aurora Babelfish Version 2.11.2, 24. Juni 2025](#AuroraBabelfish.Updates.2112)
+ [Aurora Babelfish Version 2.11.1, 20. Januar 2025](#AuroraBabelfish.Updates.2111)
+ [Aurora Babelfish veröffentlicht 2.11.0, 27. Dezember 2024](#AuroraBabelfish.Updates.2110)

#### Aurora Babelfish veröffentlicht 2.11.3 am 13. November 2025
<a name="AuroraBabelfish.Updates.2113"></a>

**Kritische Stabilitätsverbesserungen**
+ Ein Problem beim Zurücksetzen der TDS-Verbindung in bestimmten Situationen wurde behoben.

#### Aurora Babelfish Version 2.11.2, 24. Juni 2025
<a name="AuroraBabelfish.Updates.2112"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

#### Aurora Babelfish Version 2.11.1, 20. Januar 2025
<a name="AuroraBabelfish.Updates.2111"></a>

**Stabilitätsverbesserungen mit hoher Priorität**.
+ Es wurde ein Problem behoben, bei dem Transaktionsbefehle in einigen Fällen die Verbindung beenden konnten.

#### Aurora Babelfish veröffentlicht 2.11.0, 27. Dezember 2024
<a name="AuroraBabelfish.Updates.2110"></a>

***Neue Features***
+ Die Unterstützung von `sys.sp_reset_connection stored` Proc zum Zurücksetzen der Verbindung wurde aktiviert.

***Zusätzliche Verbesserungen und Erweiterungen***
+ Ein Problem mit der `ISNUMERIC` Funktion zur Rückgabe des korrekten Ergebnisses für nvarchar/varchar Parameter wurde behoben.
+ Es wurde ein Problem behoben, bei dem der korrekte TSQL-Fehlercode erneut ausgegeben wurde.

### Babelfish für Aurora PostgreSQL 2.10
<a name="AuroraBabelfish.Updates.210X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 14.13 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 14.13 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 2.10 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish Version 2.10.2, 11. Juli 2025](#AuroraBabelfish.Updates.2102)
+ [Aurora Babelfish veröffentlicht 2.10.0 am 30. September 2024](#AuroraBabelfish.Updates.2100)

#### Aurora Babelfish Version 2.10.2, 11. Juli 2025
<a name="AuroraBabelfish.Updates.2102"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

#### Aurora Babelfish veröffentlicht 2.10.0 am 30. September 2024
<a name="AuroraBabelfish.Updates.2100"></a>

**Verbesserungen bei der Sicherheit**
+ Es wurde ein Problem behoben, das es Benutzern ohne Zugriffsrechte in einigen Szenarien möglicherweise ermöglichte, andere Benutzer und Rollen zu löschen.
+ Es wurde ein Problem mit der `sys.database_principals` Ansicht behoben, bei dem Metadaten für alle Benutzer unabhängig von den Rechten des Serverprinzipals angezeigt wurden.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Ein Problem mit der `information_schema.tables` Rückgabe eines falschen table\_name wurde behoben.
+ Ein Problem mit der `plpgsql` Erweiterungsfunktion wurde behoben. Die lokalen Einstellungen der Funktion für Laufzeitkonfigurationsvariablen werden am Ende der Funktionsausführung möglicherweise nicht zurückgesetzt, wenn Babelfish installiert ist.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, bei dem DML mit `OUTPUT INTO` Klausel einen Trigger auslöste und zu einem Fehler führen konnte.
+ Es wurde ein Problem behoben, bei dem ein Kommentar mit dem Spaltennamen geliefert wurde.

### Babelfish für Aurora PostgreSQL 2.9
<a name="AuroraBabelfish.Updates.29X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 14.12 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 14.12 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 2.9 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 2.9.3 am 17. Juli 2025](#AuroraBabelfish.Updates.293)
+ [Aurora Babelfish veröffentlicht 2.9.1 am 27. September 2024](#AuroraBabelfish.Updates.291)
+ [Aurora Babelfish veröffentlicht 2.9.0 am 8. August 2024](#AuroraBabelfish.Updates.290)

#### Aurora Babelfish veröffentlicht 2.9.3 am 17. Juli 2025
<a name="AuroraBabelfish.Updates.293"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

#### Aurora Babelfish veröffentlicht 2.9.1 am 27. September 2024
<a name="AuroraBabelfish.Updates.291"></a>

**Verbesserungen bei der Sicherheit**
+ Ein Problem mit dem Löschen von Benutzern und Rollen durch Benutzer ohne Benutzerrechte wurde behoben.

#### Aurora Babelfish veröffentlicht 2.9.0 am 8. August 2024
<a name="AuroraBabelfish.Updates.290"></a>

**Wichtige Stabilitätsverbesserungen**
+ Es wurde ein Problem behoben, das zu einem Syntaxfehler bei einem durch Trennzeichen getrennten Spaltenalias ohne vorangegangenes Leerzeichen führte.
+ Das Erstellen eines Benutzers für eine Anmeldung ist blockiert, wenn der Anmeldename bereits Mitglied von sysadmin ist.
+ Der Spaltentyp der T-SQL Ansichten wurde korrigiert, sodass nvarchar (max) verwendet wird.
+ Die `definition` Spalte der TSQL-Ansicht, die den Datentyp haben sollte`sys.sql_modules`, wurde korrigiert. `nvarchar(max)`

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem behoben, bei dem Babelfish unerwartet einen Fehler ausgab, wenn eine Verbindung mit oder hergestellt wurde. `pyodbc` `sqlalchemy`
+ Es wurde ein Problem mit der INSTEAD OF TRIGGER-Klausel behoben, wenn für dieselbe Tabelle AFTER TRIGGER gesetzt war.
+ Es wurde ein Problem behoben, das unter bestimmten Bedingungen beim Ausführen von Massenkopien abstürzte.
+ Absturz in`handle_where_clause_restargets_right()`.
+ Es wurde ein Fehler behoben, der dazu führen konnte, dass der Server neu gestartet wurde, während die `comment on trigger` Anweisung auf dem Babelfish for Aurora PostgreSQL-Instanzendpunkt ausgeführt wurde.
+ Es wurde ein Problem mit CONVERT () behoben, bei dem das Datum bei der Konvertierung in und im richtigen Datumsformat zurückgegeben wurde. `char` `nchar`
+ Das Problem beim Einfügen einer Datetime-Zeichenfolge mit dem Datumsformat 13 in eine Spalte vom Typ wurde behoben. `datetime`
+ Es wurden mehrere Spalten im `sys.index_columns` Systemkatalog behoben. Außerdem wurde ein Problem mit dem DDL-Export von Tabellen mit Indizes behoben.
+ Ein Problem mit ALTER TABLE wurde behoben... DROP CONSTRAINT, bei dem die Einschränkung in einigen Fällen nicht gelöscht werden konnte. 
+ Das Problem, dass ein unerwarteter Fehler angezeigt wurde, `not all Parameters have names` wenn TVP `SP_EXECSQL` enthalten war, wurde behoben.
+ Ein Problem bei der Verarbeitung von Aktualisierungs- oder Löschanweisungen in `sp_describe_undeclared_parameters` wurde behoben.
+ Verhaltensunterschiede beim CAST von Zeichenkettenliteralen nach`datetime`, `datetime2` und `datetimeoffset` behoben.
+ Verhaltensunterschiede in der COALESCE-Funktion beim Aufruf mit der Kombination von Variablen und Konstanten wurden behoben.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Ein Speicherverlust bei der dezimalen (numerischen) Konvertierung für den BCP-Import wurde behoben.
+ Das Problem mit dem `with tablock` Hinweis, der zu einem Fehler beim Einfügen von Bulk-Anweisungen führte, wurde behoben.
+ Unterstützung für doppelte Escape-Zeichen und unausgeglichene Anführungszeichen in hinzugefügt. `sp_tables table_type`
+ Es wurde eine Einschränkung für das Löschen von Babelfish-Erweiterungen für alle Benutzer mit Ausnahme der Administratorrolle hinzugefügt.
+ Verhindern Sie teilweise Upgrades von Babelfish-Erweiterungen.
+ sys procedure columnproperty unterstützt jetzt zusätzliche Eigenschaften`iscomputed`,,,. `columnid` `ordinal` `isidentity`
+ Das DDL-Scripting von Indizes oder Einschränkungen beinhaltet jetzt die korrekte Reihenfolge der Spalten.

### Babelfish für Aurora PostgreSQL 2.8
<a name="AuroraBabelfish.Updates.28X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 14.11 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 14.11 finden Sie unter. [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md) Babelfish for Aurora PostgreSQL 2.8 bietet mehrere neue Funktionen, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 2.8.4 am 30. Juli 2025](#AuroraBabelfish.Updates.284)
+ [Aurora Babelfish veröffentlicht 2.8.2 am 7. Oktober 2024](#AuroraBabelfish.Updates.282)
+ [Aurora Babelfish veröffentlicht 2.8.0 am 29. April 2024](#AuroraBabelfish.Updates.280)

#### Aurora Babelfish veröffentlicht 2.8.4 am 30. Juli 2025
<a name="AuroraBabelfish.Updates.284"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

#### Aurora Babelfish veröffentlicht 2.8.2 am 7. Oktober 2024
<a name="AuroraBabelfish.Updates.282"></a>

**Verbesserungen bei der Sicherheit**
+ Ein Problem mit dem Löschen von Benutzern und Rollen durch Benutzer ohne Benutzerrechte wurde behoben.

#### Aurora Babelfish veröffentlicht 2.8.0 am 29. April 2024
<a name="AuroraBabelfish.Updates.280"></a>

**Wichtige Stabilitätsverbesserungen**
+ Ein Problem mit der Object Explorer-Datenbankenumeration mit SSMS Version 19.2 wurde behoben.
+ Es wurde ein Problem behoben, das bei der Auswahl von Daten aus der Variablen`NVARCHAR(MAX)`,`VARCHAR(MAX)`, `VARBINARY(MAX)` mit langen Zeichenketten zu einem Fehler führte.
+ Es wurde ein Problem mit dem Auffüllen von Leerzeichen im Char-Datentyp für Multibyte-Zeichen behoben.
+ Leistungsproblem beim Aufzählen von Tabellen und Ansichten im SSMS-Objekt-Explorer behoben.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Die Leistung der Systemprozedur wurde verbessert. `sp_tablecollations_100`
+ Es wurde ein Problem mit Hauptversionsupgrades behoben, bei dem Ansichten vom Zeichenkettenliteraltyp in den Binärtyp umgewandelt wurden.
+ Es wurde ein Fehler behoben, bei dem Parallel Worker den logischen Datenbanknamen nicht abrufen konnte.
+ Das Leistungsproblem beim Vergleich mit `date` wurde behoben. `datetime`

**Zusätzliche Verbesserungen und Erweiterungen**
+ Ein Problem beim Duplizieren `sys.all_objects` nach `object_id` dem Upgrade einer Hauptversion wurde behoben.
+ Ein Problem mit den `CAST` Funktionen für An `Varchar` und `Binary` `Rowversion` Nach wurde behoben`Varchar`.
+ Es wurde ein Problem beim Einfügen in eine Anweisung mit einer Tabellenvariablen behoben, wenn die Tabellenvariable nicht existierte.
+ Es wurde ein Problem behoben, bei dem die hexadezimale Eingabezeichenfolge, die in den Typ Binär konvertiert wurde, nicht die richtige Datenlänge hatte.
+ Ein Problem mit gemischter Groß- und Kleinschreibung wurde behoben`sp_columns_100`.
+ Ein Absturz bei der Suche nach Tabellenvariablen nach der `TVP` Ausführung über wurde behoben`TDS RPC SPExecuteSQL`.
+ Der Tabellenindex der Babelfish-View-Definition wurde behoben, sodass beim Upgrade von 14.5 auf 14.11 die korrekte Sortierung angezeigt wurde.

### Babelfish für Aurora PostgreSQL 2.7 (veraltet)
<a name="AuroraBabelfish.Updates.27X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 14.10 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 14.10 finden Sie unter [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md). Babelfish für Aurora PostgreSQL 2.7 bietet einige neue Features, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 2.7.4 am 4. August 2025](#AuroraBabelfish.Updates.274)
+ [Aurora Babelfish veröffentlicht 2.7.2 am 17. September 2024](#AuroraBabelfish.Updates.272)
+ [Aurora Babelfish Version 2.7.0, 21. Dezember 2023](#AuroraBabelfish.Updates.270)

#### Aurora Babelfish veröffentlicht 2.7.4 am 4. August 2025
<a name="AuroraBabelfish.Updates.274"></a>

**Verbesserungen der Sicherheit**
+ Es wurde ein Problem mit der Berechtigungsprüfung im Parallel Worker behoben, bei dem Benutzer ohne Zugriffsrechte in einigen Szenarien Lesezugriff auf Daten erhalten konnten.

#### Aurora Babelfish veröffentlicht 2.7.2 am 17. September 2024
<a name="AuroraBabelfish.Updates.272"></a>

**Verbesserungen bei der Sicherheit**
+ Ein Problem mit dem Löschen von Benutzern und Rollen durch Benutzer ohne Benutzerrechte wurde behoben.

#### Aurora Babelfish Version 2.7.0, 21. Dezember 2023
<a name="AuroraBabelfish.Updates.270"></a>

**Verbesserungen bei der Sicherheit**
+ Das Berechtigungsproblem für die Ansicht sys.server\_principals wurde behoben.

**Wichtige Stabilitätsverbesserungen**
+ Es wurde ein Problem behoben, bei dem die ISNULL-Funktion möglicherweise einen falschen Datentyp zurückgibt.
+ Es wurde ein Problem behoben, bei dem die Bedingung für bedingte Aussagen wie IF möglicherweise falsch bewertet wird.
+ Der Fehler „Datenbank... existiert nicht“ wurde behoben, der auftreten kann, wenn eine parallel Abfrage erzwungen wird.
+ Die Behandlung von Tabellenvariablen oder temporären Tabellen, wenn Parallel-Worker erzwungen wird, wurde behoben.
+ Der unerwartete Fehler „Verbindung zum Parallel-Worker verloren“ wurde behoben, der auftritt, wenn Parallel-Worker erzwungen wird.
+ Ein Problem mit mehreren Klammern in SELECT-Spalten wurde behoben.
+ Es wurde ein Problem mit der Behandlung von Spaltennamen-Alias behoben, das dazu führen kann, dass der Client hängen blieb, wenn der Spaltennamen-Alias eine Zeichenfolge mit einer Länge von mehr als 64 Byte enthält. Wählen Sie z. B. col als „您对“数据一览“中的车型，颜色，内饰，选装“ aus.
+ Der Datentyp der Spalte information\_schema\_tsql.tables.TABLE\_TYPE wurde behoben.
+ Der Fehler „Spalte... existiert nicht“ bei der Verwendung von table.column mit einem für table oder schema\_name.table.column definierten Alias in der Set-Klausel von Aktualisierungsabfragen wurde behoben.
+ Das Problem der falschen Schemaauflösung für mehrere Funktionen in der Abfrageanweisung wurde behoben.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Die Typkonvertierung zwischen Varchar und binärem Datentyp bei Verwendung der korrekten Kodierung wurde behoben.
+ Es wurde ein Problem behoben, upper/lower bei dem die Groß- und Kleinschreibung für Aliase von Spaltennamen möglicherweise nicht beibehalten wurde.
+ Absturzproblem bei Abfragen mit dem Datentyp Geld im parallel Abfragemodus behoben.
+ Ein Fehler in MVU mit einem nicht standardmäßigen Server-Sortierungsnamen wurde behoben.
+ Das Problem zwischen information\_schema und sys.objects wurde behoben, bei dem der Typ IN ('U', 'V') in Babelfish zu unterschiedlichen Ergebnissen führt.
+ Das Problem, dass sp\_columns und sp\_columns\_100 fälschlicherweise NULL-Radix für Dezimalspalten anzeigen, wurde behoben.
+ Es wurde ein Problem bei Abfragen mit der Funktion sys.format() im parallelen Abfragemodus behoben, bei dem der Fehler „Subtransaktionen können während einer parallel Operation nicht gestartet werden“ zurückgegeben wird.
+ Der unerwartete Fehler „Konnte nicht auf die Datei „pg\_hint\_plan“ zugreifen: Keine solche Datei oder kein solches Verzeichnis“ bei der Verwendung von pg\_hint\_plan im parallelen Abfragemodus wurde behoben.
+ Das Problem mit der Fehlermeldung „Doppelter Schlüsselwert verletzt eindeutige Einschränkung...“ wurde behoben beim erneuten Erstellen einer zuvor gelöschten Ansicht mit demselben Namen.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Die Leistung der gespeicherten Prozedur sp\_describe\_undeclared\_parameters wurde verbessert.
+ Leistungsproblem bei DATEADD(), DATEDIFF() behoben.
+ SSMS – Das Problem wurde behoben, dass das Laden der gespeicherten Prozedur im Object Explorer lange dauert.
+ SSMS – Leistungsproblem beim Aufzählen von Tabellen und Ansichten im SSMS-Object-Explorer behoben.
+ Das Leistungsproblem nach create/upgrade der Babelfish-Erweiterung wurde behoben, indem ANALYZE nach der Erstellung und Aktualisierung der Babelfish-Erweiterung ausgeführt wurde.
+ Das Problem, dass der Index nicht verwendet wird, wenn die Abfrage unnötigerweise in Bigint umgewandelt wird, wurde behoben.
+ Es wurde ein Problem behoben, bei dem gespeicherte Prozeduren, die mit (sp\_\*) beginnen, mit einem dbo.- oder sys.-Präfix aufgerufen werden.
+ Das Problem mit der Spalte default\_schema\_name des Katalogs sys.babelfish\_authid\_user\_ext bei einem „Gast“ -Benutzer wurde behoben.
+ Das Problem mit verwaisten Einträgen in der sys.babelfish\_view\_def-Katalogtabelle wurde behoben.

### Babelfish für Aurora PostgreSQL 2.6
<a name="AuroraBabelfish.Updates.26X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 14.9 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 14.9 finden Sie unter [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md). Babelfish für Aurora PostgreSQL 2.6 bietet einige neue Features, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 2.6.1 am 14. November 2024](#AuroraBabelfish.Updates.261)
+ [Aurora Babelfish Version 2.6.0, 24. Oktober 2023](#AuroraBabelfish.Updates.260)

#### Aurora Babelfish veröffentlicht 2.6.1 am 14. November 2024
<a name="AuroraBabelfish.Updates.261"></a>

**Verbesserungen bei der Sicherheit**
+ Ein Problem mit dem Löschen von Benutzern und Rollen durch Benutzer ohne Benutzerrechte wurde behoben.

#### Aurora Babelfish Version 2.6.0, 24. Oktober 2023
<a name="AuroraBabelfish.Updates.260"></a>

**Neue Features**
+ Es wurde Unterstützung für die TSQL-Funktion SMALLDATETIMEFROMPARTS() hinzugefügt.

**Wichtige Stabilitätsverbesserungen**
+ T-SQL Der Trigger kann nicht ausgeführt werden, wenn sich eine Funktion, eine Prozedur oder ein Trigger von PostgreSQL im Ausführungsstapel befindet.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde das Problem behoben, dass GETDATE() fälschlicherweise unterschiedliche Werte in derselben Abfrage zurückgab.
+ Es wurde das Problem behoben, dass GETUTCDATE() fälschlicherweise die Uhrzeit der Transaktion anstelle der Uhrzeit der Abfrage zurückgab.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, bei dem ein Fehler ausgegeben wurde, wenn SSMS ein Skript für mehrere Ansichten generierte oder eine Ansicht mit anderen Objekten kombiniert wurde.
+ Es wurde ein Problem behoben, um einen Systemabsturz beim Formatieren von `datetime`-Werten in den Ergebnissen von FOR JSON oder FOR XML zu vermeiden. 
+ Es wurde ein Problem behoben, um einen Systemabsturz während der Bereinigung von Tabellenvariablen nach einem Laufzeitfehler zu vermeiden.
+ Es wurde ein Problem behoben, um einen Systemabsturz zu vermeiden, wenn bestimmte Werte in verschachtelten Funktionsaufrufen verwendet werden.
+ Es wurde ein Problem mit ungültigem Speicherzugriff beim Freigeben von `PLTSQL`-Funktionen behoben.
+ Es wurde ein Absturz in `SqlBulkCopy` behoben, wenn die Reihenfolge der Spalten von der Tabelle abweicht, in der sie definiert ist.
+ Es wurde das Problem behoben, dass `bcp in` zu einem Serverabsturz führte, wenn die Tabelle eine große Anzahl von Spalten aufwies.
+ Es wurde ein Absturz bei parallelen Abfragen mit aktivierter Option `enable_pg_hint` behoben.
+ Es wurde ein falscher Wert im Ausgabeparameter der Prozedur behoben, wenn die Prozedur über den Namen aufgerufen wurde und die Reihenfolge der Parameter unterschiedlich war.
+ Es wurde ein Problem behoben, bei dem die Prozedur `sp_describe_first_result_set` eine falsche Spaltenreihenfolge zurückgeben konnte, sodass BCP möglicherweise falsch funktionierte.
+ Es wurde ein Problem im Zusammenhang mit dem Verlust von Dezimalstellen bei der Konvertierung von REAL in DECIMAL behoben.
+ Die Fehlerbehandlung während des Babelfish-Upgrade-Prozesses wurde korrigiert. Wenn während des Upgrades ein Fehler auftritt, gibt Babelfish einen Fehler aus.
+ Es wurde ein Problem mit dem Absender des XML-Datentyps bei der Verarbeitung des `NULL`-Werts behoben, der dazu führte, dass der Client hängen blieb.
+ Es wurde ein Problem behoben, bei dem die USE-Datenbankanweisung in der Prozedur-, Funktions- oder Triggerdefinition fälschlicherweise zulässig war.
+ Absturz beim Aufrufen der T-SQL Prozedur vom PG-Port bei der Abfrage behoben. `sys.sysobjects`

### Babelfish für Aurora PostgreSQL 2.5 (veraltet)
<a name="AuroraBabelfish.Updates.25X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 14.8 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 14.8 finden Sie unter [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md). Babelfish für Aurora PostgreSQL 2.5 bietet einige neue Features, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 2.5.2 am 12. November 2024](#AuroraBabelfish.Updates.252)
+ [Aurora Babelfish Version 2.5.1, 4. Oktober 2023](#AuroraBabelfish.Updates.251)
+ [Aurora Babelfish Version 2.5.0, 13. Juli 2023](#AuroraBabelfish.Updates.250)

#### Aurora Babelfish veröffentlicht 2.5.2 am 12. November 2024
<a name="AuroraBabelfish.Updates.252"></a>

**Verbesserungen bei der Sicherheit**
+ Ein Problem mit dem Löschen von Benutzern und Rollen durch Benutzer ohne Benutzerrechte wurde behoben.

#### Aurora Babelfish Version 2.5.1, 4. Oktober 2023
<a name="AuroraBabelfish.Updates.251"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem behoben, das zum Absturz führte, wenn der auf eine Tabellenvariable verweisende Cursor bereits gelöscht wurde.
+ Es wurde ein Problem behoben, bei dem Abfragen mit UNION ALL, ORDER BY und mehreren Joins zu Nichtverfügbarkeit führen konnten.
+ Es wurde ein Absturz bei der parallelen Abfrageausführung behoben, wenn `enable_pg_hint` auf `on` gesetzt wird.
+ Es wurde ein Problem mit ungültigem Speicherzugriff beim Freigeben von `PLTSQL`-Funktionen behoben.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, um einen Absturz zu vermeiden, indem die Formatierung von Datums-/Uhrzeitwerten in den Ergebnissen von FOR JSON oder FOR XML korrekt verarbeitet wird.
+ Es wurde ein Absturz in `SqlBulkCopy` behoben, wenn die Reihenfolge der Spalten von der Tabellendefinition abweicht.
+ Es wurde das Problem behoben, dass `bcp in` zu einem Serverabsturz führte, wenn die Tabelle eine große Anzahl von Spalten aufwies.
+ Es wurde ein falscher Wert im Ausgabeparameter der Prozedur behoben, wenn die Prozedur über den Namen aufgerufen wurde und die Reihenfolge der Parameter unterschiedlich war.
+ Es wurde ein Absturz beim Löschen von temporären Tabellen oder Tabellenvariablen während der Bereinigung behoben.
+ Es wurde ein Problem mit dem Absender des XML-Datentyps bei der Verarbeitung des NULL-Werts behoben, der dazu führte, dass der Client hängen blieb.

#### Aurora Babelfish Version 2.5.0, 13. Juli 2023
<a name="AuroraBabelfish.Updates.250"></a>

**Verbesserungen bei der Sicherheit**
+ Es wurde ein Problem behoben, bei dem Nicht-Sysadmin-Logins DROP- oder ALTER-Anweisungen für Logins ausführen konnten.

**Wichtige Stabilitätsverbesserungen**
+ Es wurde ein Problem behoben, bei dem Tabellenvariablen zu verwaisten Metadateneinträgen führen konnten.
+ Es wurde das Problem behoben, bei dem CTE TOP ORDER das Verhalten NULL FIRST falsch verarbeitete.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein zeitweise auftretendes Problem mit gleichzeitigen SSL-Verbindungen zum Babelfish-Server behoben.
+ Es wurde ein Problem bei der Auflösung von Spaltennamen in der Klausel ORDER BY über die Abfrage UNION ALL behoben.
+ Es wurde das Problem mit unbekannten Objekten beim Löschen von Datenbanken behoben.
+ Es wurde das Absturzproblem beim Hinzufügen eines eindeutigen Schlüssels behoben, der keine Zeichenfolge enthält.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem mit sp\_helpdb behoben, bei dem NULL für compatbility\_level angezeigt wurde.
+ Ein Speicherverwaltungsproblem mit DropRoleStmt update\_ wurde behoben.
+ Es wurden Tabellenvariablen korrigiert, sodass sie vor Transaktions-Rollbacks geschützt sind.
+ Mit der Korrektur wird das Verhalten von „select convert(nvarchar(10),Getdate(),105)“ für den Datentyp nvarchar geändert.
+ Es wurde ein Problem behoben, um UPDATE und DELETE für Tabellenvariablen innerhalb von Funktionen zu ermöglichen.
+ Es wurden Verbesserungen vorgenommen, um die Leistung zu optimieren und eine Überlastung des Katalogs bei der Verwendung von Tabellenvariablen zu vermeiden.
+ Es wurde ein Problem in @@NEXTLEVEL behoben, bei dem eine Einheit mehr als erwartet zurückgegeben wurde.
+ Es wurde ein Problem in sp\_helpdb behoben, bei dem die Beachtung der Groß- und Kleinschreibung des Eingabeparameters nicht richtig verarbeitet wurde.

### Babelfish für Aurora PostgreSQL 2.4 (veraltet)
<a name="AuroraBabelfish.Updates.24X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 14.7 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 14.7 finden Sie unter [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md). Babelfish für Aurora PostgreSQL 2.4 bietet einige neue Features, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 2.4.4 am 6. November 2024](#AuroraBabelfish.Updates.244)
+ [Aurora Babelfish Version 2.4.3, 4. Oktober 2023](#AuroraBabelfish.Updates.243)
+ [Aurora Babelfish Version 2.4.2, 24. Juli 2023](#AuroraBabelfish.Updates.242)
+ [Aurora Babelfish Version 2.4.1, 10. Mai 2023](#AuroraBabelfish.Updates.241)
+ [Aurora Babelfish Version 2.4.0, 5. April 2023](#AuroraBabelfish.Updates.240)

#### Aurora Babelfish veröffentlicht 2.4.4 am 6. November 2024
<a name="AuroraBabelfish.Updates.244"></a>

**Verbesserungen bei der Sicherheit**
+ Ein Problem mit dem Löschen von Benutzern und Rollen durch Benutzer ohne Benutzerrechte wurde behoben.

#### Aurora Babelfish Version 2.4.3, 4. Oktober 2023
<a name="AuroraBabelfish.Updates.243"></a>

****
+ Es wurde ein Problem bei der Speicherverwaltung mit `update_DropRoleStmt` behoben.
+ Es wurde ein Absturz in `SqlBulkCopy` bei der Funktion heap\_compute\_data\_size in Stacktrace behoben, wenn die Reihenfolge der Spalten von der Tabellendefinition abweicht.
+ Es wurde das Problem behoben, dass `bcp in` zu einem Serverabsturz führte, wenn die Tabelle eine große Anzahl von Spalten aufwies.
+ Es wurde ein Absturz bei der parallelen Abfrageausführung behoben, wenn `enable_pg_hint` auf `on` gesetzt wird.

#### Aurora Babelfish Version 2.4.2, 24. Juli 2023
<a name="AuroraBabelfish.Updates.242"></a>

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein zeitweise auftretendes SSL-Verbindungsproblem während gleichzeitigen Verbindungen mit der Babelfish-Instance behoben.

#### Aurora Babelfish Version 2.4.1, 10. Mai 2023
<a name="AuroraBabelfish.Updates.241"></a>

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, um Fehler zu vermeiden, wenn Sequenzen in einer anderen Datenbank als „Master“ erstellt werden.
+ Es wurde ein Absturz beim Massenladevorgang in einem bestimmten Szenario behoben.

#### Aurora Babelfish Version 2.4.0, 5. April 2023
<a name="AuroraBabelfish.Updates.240"></a>

**Neue Features**
+ Unterstützt Nebenversions-Upgrades von DB-Clustern von Babelfish für Aurora PostgreSQL 14.3 und höher auf Aurora PostgreSQL 14.7. Weitere Informationen zum Nebenversions-Upgrade finden Sie unter [Durchführen eines Upgrades von Babelfish auf eine neue Nebenversion](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-information-upgrading.html#babelfish-information-upgrading-minor).
+ Unterstützt Hauptversions-Upgrades von DB-Clustern von Babelfish für Aurora PostgreSQL 13.x und höher auf Aurora PostgreSQL 14.7. Weitere Informationen zum Hauptversions-Upgrade finden Sie unter [Durchführen von Upgrades von Babelfish auf eine neue Hauptversion](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-information-upgrading.html#babelfish-information-upgrading-major).
+ Unterstützung für die folgenden Funktionen: STR, APP\_NAME, OBJECT\_DEFINITION, OBJECT\_SCHEMA\_NAME, ATN2, DATEDIFF\_BIG.
+ Unterstützung für die folgenden INFORMATION\_SCHEMA-Ansichten: Sequenzen, Routinen und Schemata.
+  Unterstützung für sp\_rename für TABLE, VIEW, PROCEDURE, FUNCTION, SEQUENCE. 
+ Unterstützung für die Systemkompatibilitätsansicht sys.systypes.
+ Unterstützung für den neuen GUC-Parameter babelfishpg\_tds.product\_version, mit dem die Versionsnummer des SQL-Server-Produkts festgelegt werden kann, die als Ausgabe von Babelfish zurückgegeben wird. Weitere Informationen finden Sie unter [Using Babelfish product version GUC](https://docs.aws.amazon.com//AmazonRDS/latest/AuroraUserGuide/babelfish-guc-version). 
+ Es wurde Unterstützung für das Generieren von Datendefinitionsskripten für verschiedene Objekte in einer Datenbank von Babelfish für Aurora PostgreSQL hinzugefügt. Weitere Informationen finden Sie unter [Von Babelfish unterstützte DDL-Exporte](https://docs.aws.amazon.com//AmazonRDS/latest/AuroraUserGuide/babelfish-query-database.html#babelfish-ddl-exports).

**Verbesserungen bei der Sicherheit**
+ Es wurde ein Pufferüberlauf aufgrund des Zugriffs auf Arrays außerhalb des gültigen Bereichs behoben.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Die Leistung wurde durch interaktive Abfragen, ODBC-based Anwendungen und Tools wie SQL Server Management Studio verbessert. Dafür wurden die folgenden Verbesserungen vorgenommen:
  + Es wurden Leistungsprobleme in verschiedenen Systemfunktionen wie OBJECT\_ID(), OBJECT\_NAME(), SCHEMA\_ID() behoben.
  + Es wurden Leistungsprobleme in den gespeicherten Systemprozeduren sp\_sproc\_columns und sp\_fkeys behoben.
  + Es wurden Leistungsprobleme in den Systemkatalogsichten sys.all\_views, sys.objects und sys.types behoben.
  + Die Leistung beim Massenladen, Analysieren von T-SQL und vorbereiteten Anweisungen wurde verbessert.
+ Es wurde die neue gespeicherte Systemprozedur sp\_babelfish\_volatility hinzugefügt, mit der die Volatilität benutzerdefinierter Funktionen festgelegt werden kann, um die Indexnutzung zu verbessern, wenn die Funktionen als Teil von Abfrageprädikaten verwendet werden.
+ Es wurde ein Problem behoben, bei dem die Anweisung UPDATE FROM oder DELETE FROM, die auf den Korrelationsnamen der aktualisierten Tabelle verweist, einen Fehler auslöste.
+ Es wurde ein Problem behoben, bei dem die Funktion scope\_identity nach dem Verlassen eines Bereichs ein falsches Ergebnis zurückgab.
+ Es wurde ein Problem behoben, bei dem die Namensauflösung nicht wie erwartet funktionierte, wenn Befehle aus dem .NET-Client-Framework aufgerufen wurden.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, bei dem der Abfrage-Timeout-Parameter für eine Sitzung nicht wie erwartet funktionierte.
+  Unterstützung für die Erstellung von Sequenzen mit benutzerdefinierten Datentypen. 
+ Es wurde ein Problem behoben, bei dem Unicode in Spaltennamen, Aliasnamen oder Kommentaren zu Parsing-Fehlern führte.
+ Es wurde ein Problem behoben, bei dem für die Funktion scope\_identity höhere Berechtigungen erforderte, als tatsächlich benötigt wurden.
+ Unterstützung für die Funktion NEXT VALUE FOR, die den nächsten Wert einer Sequenz abruft. Beachten Sie, dass diese Funktion in einigen Control-of-Flow-Anweisungen nicht verwendet werden kann. Die OVER-Klausel wird ebenfalls nicht unterstützt.
+ Es wurde ein Absturz bei der Verarbeitung bestimmter Fehler mit sp\_describe\_undeclared\_parameters behoben.
+ Es wurde ein seltener Fehler während der Erstellung der Babelfish-Erweiterung behoben.
+ Es wurde ein Problem behoben, bei dem während der Verwendung von TVP in sp\_executesql der Fehler „typename is NULL“ ausgegeben wurde.
+ Das SELECT XML/JSON FOR-Verhalten wurde behoben, sodass kein Fehler ausgelöst wurde, wenn SELECT mit einem Korrelationsnamen in einer Unterabfrage mithilfe der FOR XML PATH-Klausel verwendet wurde.
+ Es wurde ein Problem behoben, dass die Abfrage SELECT FOR JSON oder SELECT FOR XML für eine leere Tabelle keine korrekten Ergebnisse zurückgab.
+ Es wurde ein Problem behoben, bei dem der Gastbenutzer Objekte im falschen Schema erstellen konnte.
+ Die Auflösung von Schemanamen für benutzerdefinierte Typen für Parametertypen in gespeicherten Systemprozeduren wurde korrigiert.
+ Es wurde das Problem behoben, dass Anwendungen fehlschlugen, die Abfragen mit mehr als 100 Bindungsparametern für vorbereitete Anweisungen ausgaben. Dieser Grenzwert wurde jetzt entsprechend den von SQL Server verwendeten Grenzwerten auf 2 100 erhöht.
+ Es wurde ein Problem mit der Groß- und Kleinschreibung von Variablennamen im Aufruf sp\_executesql behoben.
+ Die gespeicherte Prozedur sp\_fkeys gibt jetzt auch die Spalte „deferrability“ in der Ergebnismenge zurück.
+ Es wurde ein Problem in AVG-Aggregaten behoben, das bei verschiedenen Integer-Datentypen zur Beendigung der Verbindung führte.
+ Die Spalten index\_id und indid für die jeweiligen Ansichten geben jetzt den gleichen Wert für Indizes zurück, die zu demselben Objekt gehören, und die Index\_ID ist nur innerhalb des Objekts eindeutig.
+ Es wurde ein Problem behoben, das dazu führte, dass kein Fehler ausgelöst wurde, wenn OpenJson es in gespeicherten Prozeduren mit nvarchar oder join aufgerufen wurde.
+ Es wurde ein Problem behoben, damit bei der Verwendung von try\_convert und try\_cast für verbotene Konvertierungen mit Integer-Literalen kein Fehler ausgelöst wird.
+ Es wurde ein Problem behoben, damit die Klausel OPENJSON WITH- einen Tabellenalias akzeptieren kann.
+ Unterstützung für die Funktionen Degrees, Radians und Power, die den richtigen Typ zurückgeben.
+ Es wurde ein Problem behoben, bei dem die Mitgliedschaftsverarbeitung für sysadmin nicht korrekt funktionierte.
+ Der Standardausgabestil bei der Konvertierung DATE/TIME von Typen in den VARCHAR-Typ mithilfe der CONVERT-Funktion wurde behoben.
+ Support EXECUTE AS CALLER-Klausel in CREATE PROC/FUNCTION/TRIGGER.
+ Es wurde ein Problem behoben, bei dem Konfigurationen nach einem bestehenden sp\_executesql-Bereich nicht zurückgesetzt wurden.
+ Es wurden Probleme bei der Verarbeitung des datenbankübergreifenden Zugriffs für die Funktion sys.has\_perms\_by\_name behoben.
+ Support die ProductUpdateLevel Eigenschaften ProductLevel und für die SERVERPROPERTY-Funktion. ProductUpdateLevel gibt immer NULL zurück und die ProductLevel Babelfish-Versionsnummer entspricht genau der Definition. T-SQL 
+ Es wurde ein Problem behoben, bei dem die Tabellenvariable einen Fehler auslösen, wenn sie von der Client-Anwendung als Bindungsparameter verwendet wurde.

### Babelfish für Aurora PostgreSQL 2.3 (veraltet)
<a name="AuroraBabelfish.Updates.23X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 14.6 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 14.6 finden Sie unter [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md). Babelfish für Aurora PostgreSQL 2.3 bietet einige neue Features, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish veröffentlicht 2.3.4 am 18. November 2024](#AuroraBabelfish.Updates.234)
+ [Aurora Babelfish Version 2.3.3, 13. September 2023](#AuroraBabelfish.Updates.233)
+ [Aurora Babelfish Version 2.3.2, 3. März 2023](#AuroraBabelfish.Updates.232)
+ [Aurora Babelfish Version 2.3.0, 20. Januar 2023](#AuroraBabelfish.Updates.230)

#### Aurora Babelfish veröffentlicht 2.3.4 am 18. November 2024
<a name="AuroraBabelfish.Updates.234"></a>

**Verbesserungen bei der Sicherheit**
+ Ein Problem mit dem Löschen von Benutzern und Rollen durch Benutzer ohne Benutzerrechte wurde behoben.

#### Aurora Babelfish Version 2.3.3, 13. September 2023
<a name="AuroraBabelfish.Updates.233"></a>

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein seltener Fehler während der Erstellung der Babelfish-Erweiterung behoben.
+ Es wurde ein Problem bei der Speicherverwaltung mit `update_DropRoleStme` behoben.

#### Aurora Babelfish Version 2.3.2, 3. März 2023
<a name="AuroraBabelfish.Updates.232"></a>

**Verbesserungen bei der Sicherheit**
+ Es wurde ein Pufferüberlauf aufgrund des Zugriffs auf Arrays außerhalb des gültigen Bereichs behoben.

#### Aurora Babelfish Version 2.3.0, 20. Januar 2023
<a name="AuroraBabelfish.Updates.230"></a>

**Neue Features**
+ Unterstützt Hauptversions-Upgrades von DB-Clustern von Babelfish für Aurora PostgreSQL 13.6 und höher auf Aurora PostgreSQL 14.6. Weitere Informationen zum Hauptversions-Upgrade finden Sie unter [Durchführen eines Upgrades Ihres Babelfish-Clusters auf eine neue Version](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-information.html#babelfish-information-upgrading).
+ Support für T-SQL Hinweise (Join-Methoden, Indexnutzung, MAXDOP). Weitere Informationen zu den von Babelfish unterstützten T-SQL Hinweisen finden Sie unter [Verwenden von T-SQL Abfragehinweisen zur Verbesserung](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-tsql-hints) der Babelfish-Abfrageleistung.
+ Babelfish unterstützt jetzt Patching (ZDP). Zero-downtime Weitere Informationen finden Sie unter [Nebenversions-Upgrades und Zero-Downtime-Patching](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.PostgreSQL.html#USER_UpgradeDBInstance.PostgreSQL.Minor) im *Benutzerhandbuch zu Amazon Aurora*.
+ Support für die T-SQL Funktion FORMAT () mit geringfügigen Einschränkungen.
+ Unterstützung für die Pläne zur voraussichtlichen Ausführung für die Anweisungen THROW, PRINT, USE und RAISEERROR.
+ Unterstützung für die Funktion JSON\_MODIFY in Babelfish, die den Wert einer Eigenschaft in einer JSON-Zeichenfolge aktualisiert und die aktualisierte JSON-Zeichenfolge zurückgibt.
+ Unterstützung für den Konstruktor VALUES() in der FROM-Klausel in einer SELECT-Anweisung.
+ Unterstützung für die Prozeduren sp\_addrole, sp\_droprole, sp\_addrolemember und sp\_droprolemember zum Erstellen oder Ändern einer Rolle.
+ Unterstützung für die Katalogansicht sys.all\_parameters.
+ Support Sie Gastbenutzer in allen vom Benutzer erstellten Datenbanken und GRANT/CONNECT TO/FROM Support-Benutzer (einschließlich Gastbenutzer).
+ Unterstützung der Funktionen sp\_helpdbfixedrole und DATETIMEOFFSETFROMPARTS.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Die Leistung der INSERT-Anweisung mit IDENTITY\_INSERT=ON wurde optimiert.
+ Es wurde ein Problem behoben, bei dem die Anweisung „DROP DATABASE“ fehlschlug, weil ein falscher Vergleichsoperator verwendet wurde.
+ Es wurde ein Problem behoben, bei dem der numerische Überlauffehler für numerische Typen nicht richtig verarbeitet wurde.
+ Es wurde ein Problem behoben, bei dem der DB-Eigentümer in seiner eigenen Datenbank nicht als DBO betrachtet wurde.
+ Es wurden Probleme mit einem SSL-Handshake-Fehler behoben und einige weitere Verbesserungen hinzugefügt.
+ Die Ansicht sys.all\_objects wurde korrigiert, sodass Inline-Tabellenwertfunktionen (IF) und Tabellenwertfunktionen (TF), die zuvor als skalare Funktionen (FN) gemeldet wurden, korrekt identifiziert werden. Ein ähnliches Problem wurde für die IsInlineFunction Eigenschaft der OBJECTPROPERTY-Funktion behoben.
+ Es wurde ein Problem behoben, bei dem DBO fälschlicherweise als Mitglied einer DB-Rolle angesehen wurde.
+ Es wurde ein Problem behoben, bei dem ein sysadmin-Mitglied keine Verbindung über SSMS herstellen konnte.
+ Die Auflösung der Schemanamen für Trigger und Ansichten wurde korrigiert, sodass es sich um selects/modifies das richtige Objekt (Tabellen) handelt.
+ Die Konsistenz der Zuordnung im Katalog beim Erstellen von Rollen mit Namen in upper/lower Groß-/Kleinschreibung wurde behoben.
+ Es wurde ein Problem behoben, bei dem DROP DATABASE blockiert wurde, nachdem der Zugriff auf andere Logins aufgrund von unzureichenden Berechtigungen verweigert wurde.
+ Die Standardsortierung der Babelfish-Datentypen mit Ausnahme von TEXT und NTEXT wurde korrigiert und entspricht nun der im Parameter babelfishpg\_tsql.server\_collation\_name angegebenen Sortierung. Weitere Informationen finden Sie unter [Standardsortierung in Babelfish](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-collations.html#babelfish-collations-default).
+ Die DB-übergreifenden Verweise auf tempdb.sys.objects wurden korrigiert, um korrekte Ergebnisse zu liefern.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, um Triggernamen für jede Datenbank eindeutig zu machen.
+ Es wurde ein Problem in sp\_tables behoben, das bei Aufrufen über JDBC-Metadatenfunktionen auftrat.
+ Es wurde ein Problem behoben, das bei Verwendung von CHECK-Einschränkungen mit einer LIKE-Bedingung auftrat.
+ Leistungsverbesserungen mit sp\_sproc\_columns beim Umgang mit gespeicherten Prozeduren.
+ sp\_sproc\_columns enthält jetzt eine Parameterzeile mit Tabellenwerten für gespeicherte Prozeduren, die TVP als Parameter verwenden.
+ Die DB-übergreifenden Verweise auf INFORMATION\_ SCHEMA.ROUTINES und tempdb.sys.objects wurden korrigiert, sodass die korrekten Ergebnisse angezeigt wurden.
+ Es wurden Probleme bei der Unterstützung von datetime/smalldatetime Operationen mit verschiedenen numerischen und nicht numerischen Datentypen behoben.
+ Die Rückgabewerte von SUM-Aggregaten für Integer-Datentypen wurden korrigiert, sodass die richtigen Datentypen zurückgegeben werden.
+ Ein Problem bei der Verwendung mit UPDATE/DELETE Tabellenaliasnamen wurde behoben.
+ Es wurde Unterstützung für sysobjects.crdate (create\_date) für alle benutzerdefinierten Tabellen, Ansichten, Prozeduren, Funktionen, Trigger und Tabellentypen hinzugefügt.
+ Procedure/function Ein Aufruf ist nicht zulässig, wenn der erforderliche Parameter fehlt und ein expliziter Fehler ausgelöst wird.
+ Es wurde ein Problem bei der Berechnung des Unterschieds in Tagen und Stunden ohne Berücksichtigung des Zeitstempels (d. h. hh:mm:ss.msec) behoben.
+ Es wurde ein Problem mit der Funktion DATEDIFF() behoben, damit unabhängig von den Eingabeparametern korrekte Ergebnisse zwischen zwei Eingabedaten zurückgegeben wurden.
+ Es wurde ein Problem mit der Funktion DATEADD() bei Verwendung mit der Einheit „Nanosekunden“ behoben.
+ Es wurde ein Problem mit den Funktionen DATEPART(), DATENAME(), DATEDIFF() und DATEADD() bei Verwendung mit „w“-Einheiten behoben
+ Es wurde ein Problem mit DATEPART() und DATENAME() behoben, um „y“-Einheiten zuzulassen.
+ Es wurden Probleme mit den Funktionen DATEPART(), DATENAME(), DATEDIFF() und DATEADD() zur Konvertierung von String in Datetime und zur Erkennung von mi-Einheiten behoben.
+ Unterstützung für die Funktion TRY\_CONVERT().
+ Es wurde ein Problem bei der Verwendung von strict/lax jsonpath mit Arrays behoben, um den OPENJSON-Fehler zu vermeiden: „Syntaxfehler bei oder in der Nähe" "der Jsonpath-Eingabe“.
+ Unterstützung für UDF (User Defined Function, benutzerdefinierte Funktion) als Spaltenstandard in der Anweisung ALTER TABLE.
+ Es wurde ein Problem behoben, das auftrat, wenn SUBSTRING() NULL-Argumente akzeptiert.
+ Unterstützung für Umwandlungsoperationen von verschiedenen numerischen Typen in SMALLDATETIME.
+ Es wurde ein Problem behoben, bei dem der Parameter dbname für sp\_helpdb nicht richtig verarbeitet wurde.
+ Es wurde ein Problem behoben, bei dem der DB-Eigentümer einen anderen Benutzer für sich selbst erstellen konnte.
+ Es wurde ein Problem behoben, bei dem nachfolgende Leerzeichen in sp\_helpsrvrolemember und Funktionen nicht ignoriert wurden. IS\_ROLEMEMBER/IS\_MEMBER 
+ Verbesserung der Fehlermeldung für nicht unterstützte Datentypen: HIERARCHYID, GEOGRAPHY, GEOMETRY.
+ Es wurden Probleme behoben, bei denen datenbankübergreifende Prozeduraufrufe und der Zugriff auf sp\_-Prozeduren aus anderen Datenbanken auch ohne das Schlüsselwort EXECUTE erfolgreich sein sollten.
+ Es wurde ein Problem behoben, bei dem der Benutzer „guest“ in keiner Datenbank gelöscht, sondern nur deaktiviert wurde.
+ Der Spaltenwert für SID in der Prozedur sp\_helpuser, wenn der Benutzer Gast ist, wurde korrigiert.
+ Es wurde ein Problem behoben, bei dem overflow/underflow der Datentyp Geld nicht berücksichtigt wurde.
+ Es wurde ein Problem behoben, bei dem Fehler bei der Fehlerverarbeitung in tds nicht bearbeitet wurden.
+ Eine bessere Fehlermeldung für CREATE USER WITHOUT LOGIN wurde korrigiert.
+ Es wurde ein Problem behoben, bei dem sp\_helpsrvrolemember nicht unterstützte Fehler für nicht unterstützte Rollen auf Serverebene ausgab.
+ Es wurde ein Problem behoben, bei dem SET BABELFISH\_STATISTICS PROFILE Planungs- und Ausführungszeiten anzeigte.
+ Die Auflösung von Schemanamen für Babelfish-Objekte wie Ansichten und Trigger wurde korrigiert, sodass das richtige Objekt ausgewählt oder geändert wird.
+ Support rowversion/timestamp Datentyp für Insert Bulk.
+ In Babelfish unterstützt sp\_babelfish\_configure enable\_pg\_hint und erklärungsbezogene Konfigurationen, indem es sie auf "" umwandelt. on/off Das Akzeptieren der Option "" ist zulässig, wenn es bei der Verwendung von sp\_babelfish\_configure mehrere Treffer gibt. ignore/strict
+ Unterstützung für die BCP-Option Keep Nulls (-k) für eine optimierte Implementierung von Masseneinfügungen.
+ Unterstützung für Währungssymbole mit mehreren Bytes zur Verwendung mit dem Datentyp MONEY.
+ Es wurde ein Problem für Dotnet-Clients (einschließlich SSMS) behoben, bei denen für bestimmte arithmetische Ausdrücke ein ungültiger Fehler angezeigt wurde. precision/scale 
+ Die Ansicht sys.all\_objects wurde korrigiert, sodass Inline-Tabellenwertfunktionen (IF) und Tabellenwertfunktionen (TF), die zuvor als skalare Funktionen (FN) gemeldet wurden, korrekt identifiziert werden. Ein ähnliches Problem für die IsInlineFunction Eigenschaft der OBJECTPROPERTY-Funktion wurde behoben.
+ Es wurde ein Problem behoben, bei dem die Funktion is\_member für bestimmte Rollen ein falsches Ergebnis zurückgab.
+ Verbesserungen in der Klausel FOR JSON PATH der SELECT-Anweisung, die ROOT, INCLUDE\_NULL\_VALUES und WITHOUT\_ARRAY\_WRAPPER unterstützt.
+ Unterstützt die neue Escape-Schraffur „escape\_hatch\_checkpoint“, mit dem Standardwert „ignore“. Diese Escape-Schraffut erlaubt die Verwendung der CHECKPOINT-Anweisung im prozeduralen Code, die CHECKPOINT-Anweisung ist derzeit jedoch nicht implementiert.

### Babelfish für Aurora PostgreSQL 2.2
<a name="AuroraBabelfish.Updates.22X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 14.5 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 14.5 finden Sie unter [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md). Babelfish für Aurora PostgreSQL 2.2 bietet einige neue Features, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish Version 2.2.3, 17. Oktober 2023](#AuroraBabelfish.Updates.223)
+ [Aurora Babelfish Version 2.2.2, 2. März 2023](#AuroraBabelfish.Updates.222)
+ [Aurora Babelfish Version 2.2.1, 13. Dezember 2022](#AuroraBabelfish.Updates.221)
+ [Aurora Babelfish Version 2.2.0, 9. November 2022](#AuroraBabelfish.Updates.220)

#### Aurora Babelfish Version 2.2.3, 17. Oktober 2023
<a name="AuroraBabelfish.Updates.223"></a>

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurden Probleme mit einem SSL-Handshake-Fehler behoben und einige weitere Verbesserungen hinzugefügt.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem bei der Speicherverwaltung mit `update_DropRoleStmt` behoben.

#### Aurora Babelfish Version 2.2.2, 2. März 2023
<a name="AuroraBabelfish.Updates.222"></a>

**Verbesserungen bei der Sicherheit**
+ Es wurde ein Pufferüberlauf aufgrund des Zugriffs auf Arrays außerhalb des gültigen Bereichs behoben.

#### Aurora Babelfish Version 2.2.1, 13. Dezember 2022
<a name="AuroraBabelfish.Updates.221"></a>
+ Es wurde ein Problem behoben, das die Verwendung von Kollationen wie usw. für Chinese\_PRC\_CI\_AS Japanese\_CI\_AS babelfishpg\_tsql.server\_collation\_name verhinderte.

#### Aurora Babelfish Version 2.2.0, 9. November 2022
<a name="AuroraBabelfish.Updates.220"></a>

**Verbesserungen bei der Sicherheit**
+ Es wurden kritische Probleme aufgrund der falschen Verarbeitung von Benutzereingaben für einige Anwendungs-Features in Babelfish behoben. Dies wird unter [https://github.com/babelfish-for-postgresql/babelfish_extensions/security/advisories/GHSA-m399-rrc8-j6fj](https://github.com/babelfish-for-postgresql/babelfish_extensions/security/advisories/GHSA-m399-rrc8-j6fj) nachverfolgt.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde die Fehlerbehandlung bei sp\_prepare-Aufrufen korrigiert, die zu einem Serverabsturz führen können, wenn eine große Anzahl von Parametern von der Anwendung gesendet wird. Babelfish unterstützt derzeit maximal 100 Parameter für eine Prozedur oder Funktion.
+ Die SSL/TLS Fehlerbehandlung beim Handshake für einige Client-Treiber wurde behoben.
+ Es wurde ein Problem behoben, bei dem ein Anmeldename auf die Datenbank zugreifen konnte, ohne nach DROP/CREATE der Anmeldung einen DB-Benutzer zu erstellen.
+ Es wurde ein Problem behoben, bei dem ein Login nicht gelöscht wurde, wenn er in einer Sitzung angemeldet war.

**Neue Features**
+ Unterstützung für die Datenmigration mit dem BCP-Client; darüber hinaus unterstützt das Hilfsprogramm bcp jetzt -E-Flags (für Identitätsspalten) und -b-Flags (für stapelweise Einfügungen).
+ Unterstützung für die datenbankübergreifende Ausführung von gespeicherten Prozeduren.
+ Unterstützung für CROSS APPLY und OUTER APPLY (lateraler Join).
+ Support für die integrierten Funktionen SYSTEM\_USER, HOST\_NAME; der Hostname ist in der T-SQL sys.sysprocesses-Ansicht sichtbar; die SID\_BINARY-Funktion wird unterstützt, gibt aber in Babelfish immer NULL zurück.
+ Unterstützung für die CAST-Funktion von numerischen Ausdrücken für DATETIME.
+ Unterstützung für die Variable @@LANGUAGE mit konstantem Wert „us\_english“.
+ Unterstützung für die Funktionsaufrufe im alten Stil, bei denen „::“ vor dem Funktionsnamen steht.
+ Unterstützung für die gespeicherte Prozedur sp\_helpsrvrolemember.
+ Unterstützung für die Systemfunktion msdb.dbo.fn\_syspolicy\_is\_automation\_enabled.
+ Unterstützung für weitere Kataloge: assembly\_types, numbered\_procedures, triggers, spatial\_index\_tessellations, plan\_guides, synonyms, events, trigger\_events, fulltext\_indexes, dm\_hadr\_cluster, xml\_indexes, change\_tracking\_tables, key\_constraints, database\_filestream\_options, filetable\_system\_defined\_objects, hash\_indexes, filegroups, master\_files, assembly\_modules, change\_tracking\_databases, database\_recovery\_status, fulltext\_catalogs, fulltext\_stoplists, fulltext\_indexes, fulltext\_index\_columns, fulltext\_languages, selective\_xml\_index\_paths, spatial\_indexes, filetables, registered\_search\_property\_lists, syspolicy\_configuration, syspolicy\_system\_health\_state.
+ Unterstützung für neue INFORMATION\_SCHEMA-Kataloge: COLUMN\_DOMAIN\_USAGE, CONSTRAINT\_COLUMN\_USAGE, CHECK\_CONSTRAINTS, ROUTINES, VIEWS.
+ Support für den neuen PG-style Abfrageplan: Escape Hatch 'babelfish\_pgtsql.escape\_hatch\_showplan\_all'.
  + Bei Auswahl von IGNORE verhalten sich SET SHOWPLAN\_ALL and SET STATISTICS PROFILE wie SET BABELFISH\_SHOWPLAN\_ALL und SET BABELFISH\_STATISTICS PROFILE. 
  + Bei Auswahl von STRICT werden SET SHOWPLAN\_ALL und SET STATISTICS PROFILE stillschweigend ignoriert.
+  Unterstützung für die Ausführung von gespeicherten Prozeduren mit dem Präfix sp\_ in der Hauptdatenbank ohne Verwendung eines dreiteiligen Namens. 

**Zusätzliche Verbesserungen und Erweiterungen**
+ Es wurde ein Problem behoben, bei dem der Wert 1900-01-01 00:00:00 gespeichert wurde, wenn eine NULL in eine Datetime-Spalte eingefügt oder aktualisiert wurde. Jetzt wird ein NULL-Wert eingefügt. Spaltenwerte in Tabellen, die in einer früheren Babelfish-Version erstellt wurden, sind davon nicht betroffen.
+ TIME-Datentypen, die in SQL Server 7 Ziffern zurückgeben, geben jetzt auch in Babelfish 7 Ziffern zurück, wobei die 7. Ziffer immer Null ist. Darüber hinaus wurde ein gelegentlich auftretendes Rundungsproblem bei der 6. Ziffer behoben.
+  Die Parameterlängen für @tsql und @params für sp\_describe\_first\_result\_set wurden von nvarchar(384) auf nvarchar(8000) erhöht. Dadurch erhöht sich die Anzahl der Spalten, die der DMS-Babelfish-Zielendpunkt unterstützen kann, von 25 auf 1 000. 
+ Optimierte Leistung für gespeicherte Systemprozeduren: sys.sp\_tablecollations\_100, sp\_columns\_managed und sp\_describe\_undeclared\_parameters. Mit dieser Korrektur werden die Leistung des DMS-Babelfish-Zielendpunkts sowie des Assistenten für Import und Export in SQL Server Management Studio optimiert und Timeouts verhindert.
+ Es wurde ein Problem mit dem bitweisen NICHT-Operator \~ behoben. Bei BIT-Datentypen wird jetzt das richtige Ergebnis zurückgegeben. 
+ Es wurde ein Problem mit BCP behoben, das bei Verwendung für Tabellen mit Triggern auftrat.
+ Ein Problem mit einem Backend-Fehler in INSERT BULK bei Verwendung des Wizards wurde behoben. Import-Export 
+ Es wurde ein Problem behoben, bei dem SQL Server Management Studio (SSMS) beim Erweitern von „Triggern“ für eine Tabelle in der Objektexplorer-Ansicht einen Fehler zurückgab.
+ Es wurde ein Problem behoben, bei dem in der Namensspalte in der Ansicht sys.sysobjects die Sortierung mit Berücksichtigung der Groß- und Kleinschreibung verwendet wurde.
+ Es wurde ein Problem behoben, das dazu führte, dass SQL-Objekte innerhalb einer Funktion referenziert wurden und das Schema der Funktion anstelle des Standardschemas des Benutzers verwendet wurde.
+ Es wurde ein Problem behoben, bei dem es zu einem Backend-Absturz kommen konnte, wenn die Funktion ISNULL mit CONVERT für berechnete Spalten verwendet wurde.
+ Es wurde ein Problem mit der Funktion DATEPART behoben, das auftrat, wenn das Datumsargument ein Zeichenfolgenliteral war.
+ Es wurde ein Problem behoben, bei dem eine Rolle gelöscht werden konnte, auch wenn sie Mitglieder aufwies.
+ Es wurde ein Problem behoben, sodass der DB-Benutzer einer Rolle weder etwas hinzufügen noch etwas aus einer Rolle entfernen kann.
+ Es wurde ein Problem behoben, damit BCP mit anderen als englischen Sortierungen korrekt funktioniert.
+ Es wurde ein Problem behoben, damit die Prozedur sp\_helpuse den Anmeldenamen für den DBO-Benutzer anzeigt.
+ Es wurde ein Problem behoben, damit NULL und Eingaben mit gemischter Groß- und Kleinschreibung für die Funktionen SUSER\_SNAME und SUSER\_SID korrekt verarbeitet werden.
+ Es wurde ein Problem behoben, bei dem Babelfish einen ungültigen TDS-Protokollstream zurückgab, wenn ein numerischer Überlauffehler auftrat.
+ Es wurde ein Problem behoben, bei dem die Spalte is\_fixed\_role in der Ansicht sys.server\_principals für die Rolle „sysadmin“ einen falschen Wert zurückgab.
+ Die Behandlung von Transaktionsfehlern in einem Batch, wenn die zur Ausführung übergebene Zeichenfolge USE `dbname` enthielt und fehlschlug, weil die Datenbank `dbname` nicht gefunden wurde, wurde korrigiert.
+ Es wurde das Problem behoben, dass Prozeduren, die im Hauptdatenbankkontext mit dem Präfix sp\_ erstellt worden waren, von einem anderen Datenbankkontext aus nicht aufgerufen werden konnten.
+ Es wurde das Problem behoben, dass Objektnamen innerhalb einer Prozedur bei Verwendung mit dem Schemanamen nicht aufgelöst werden konnten.
+ Es wurde ein Problem mit der Berücksichtigung von Groß- und Kleinschreibung bei Argumenten für die Funktionen USER\_ID und SUSER\_ID behoben.
+ Es wurde ein Problem behoben, bei dem Trigger in temporären Babelfish-Tabellen erstellt werden durften.
+ Es wurden mehrere Leistungsprobleme mit dem Import-Export Wizard behoben.
+ Support für andere Multibyte-Client-Codierungen als UTF-16 für VARCHAR (n).
+ Die Systemkompatibilitätsansicht sys.sysprocesses wurde korrigiert, sodass der korrekte Wert für den von der Client-Verbindung bereitgestellten Hostnamen angezeigt wird.
+ Problem mit der Berücksichtigung von Groß- und Kleinschreibung bei der Sortierung behoben. Polish\_CI\_AS 
+ Die Funktion @@DBTS wurde korrigiert, sodass der Wert von @@DBTS die aktuelle Transaktions-ID nach jeder DML-Anweisung korrekt zurückgibt, selbst wenn sie innerhalb einer Transaktion verwendet wird.
+  Die Leistung für Abfragen, die auf die Funktionen SCOPE\_IDENTITY und @@IDENTITY verweisen, wurde optimiert. 
+  Support für Kollationen Japanese\_CI\_AI und Japanese\_CI\_AS für Japanese\_CS\_AS fn\_helpcollations hinzugefügt. 
+ @ @SERVERNAME und SERVERPROPERTY ('ServerName') geben jetzt den Namen der Babelfish-Instanz zurück, wie er vom Benutzer bei der Erstellung der Instanz angegeben wurde. Dieser Wert wird auch von den neu unterstützten Eigenschaften SERVERPROPERTY ('') und SERVERPROPERTY (MachineName'') zurückgegeben. InstanceName
+ Die Funktion fn\_mapped\_system\_error\_list listet den PG-Fehlercode, der den @@ERROR-Codes zugeordnet ist, sowie den entsprechenden Text der Fehlermeldung auf. Diese Funktion gab es auch in früheren Babelfish-Versionen, enthielt jedoch keine Zuordnungsdetails.
+  Die Funktion DATEADD wurde korrigiert und unterstützt nun Zeiteinheiten in Millisekunden (ms). 
+ SET NO\_BROWSETABLE {ON\|OFF} unterliegt jetzt der Escape-Schraffur escape\_hatch\_session\_settings, sodass kein Fehler ausgelöst wird, wenn es auf Ignorieren gesetzt ist.
+ SET PARSEONLY {ON\|OFF} wird jetzt unterstützt. Bisher führte dies zu einem Fehler, sofern die Escape-Schraffut escape\_hatch\_session\_settings nicht auf Ignorieren gesetzt wurde.
+ Die Sortierung DATABASE\_DEFAULT UND CATALOG\_DEFAULT wird jetzt unterstützt. Dies bezieht sich auf die Sortierung auf der server/instance Ebene, die bei der Erstellung der Babelfish-Instanz angegeben wurde, da Babelfish derzeit keine Sortierungen auf Datenbankebene unterstützt.
+ Für die Funktionen OBJECTPROPERTY und OBJECTPROPERTYEX werden jetzt die folgenden Eigenschaften unterstützt:,,,,,,, isMsShipped,,,,,,,,,,,,, ExecIsAnsiNullsOn,,,,,,,,,,,, ExecIsQuotedIdentOn, IsDefault. IsDefaultCnst IsDeterministic IsIndexed IsInlineFunction IsPrimaryKey IsProcedure IsRule IsScalarFunction IsSchemaBound IsTable IsTableFunction IsTrigger IsUserTable IsView OwnerId TableFulltextPopulateStatus TableHasVarDecimalStorageFormat
+ Die OBJECTPROPERTYEX-Funktion unterstützt die Eigenschaft BaseType .
+ Die Funktion INDEXPROPERTY unterstützt die folgenden Eigenschaften: IndexFillFactor, IndexId,,,,,, IsClustered. IsDisabled IsHypothetical IsPadIndex IsPageLockDisallowed IsRowLockDisallowed IsUnique

### Babelfish für Aurora PostgreSQL 2.1
<a name="AuroraBabelfish.Updates.21X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 14.3 und 14.4 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 14.3 und 14.4 finden Sie unter [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md). Babelfish für Aurora PostgreSQL 2.1 bietet einige neue Features, Verbesserungen und Korrekturen. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html).

**Topics**
+ [Babelfish für Aurora PostgreSQL Version 2.1.2, 18. Oktober 2022](#AuroraBabelfish.Updates.212)
+ [Babelfish für Aurora PostgreSQL Version 2.1.1, 6. Juli 2022](#AuroraBabelfish.Updates.211)
+ [Babelfish für Aurora PostgreSQL Version 2.1.0, 21. Juni 2022](#AuroraBabelfish.Updates.210)

#### Babelfish für Aurora PostgreSQL Version 2.1.2, 18. Oktober 2022
<a name="AuroraBabelfish.Updates.212"></a>

**Verbesserungen bei der Sicherheit**
+ Es wurden kritische Probleme aufgrund der falschen Verarbeitung von Benutzereingaben für einige Anwendungs-Features in Babelfish behoben. Dies wird unter [https://github.com/babelfish-for-postgresql/babelfish_extensions/security/advisories/GHSA-m399-rrc8-j6fj](https://github.com/babelfish-for-postgresql/babelfish_extensions/security/advisories/GHSA-m399-rrc8-j6fj) nachverfolgt.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde die Fehlerbehandlung bei sp\_prepare-Aufrufen korrigiert, die zu einem Serverabsturz führen können, wenn eine große Anzahl von Parametern von der Anwendung gesendet wird. Babelfish unterstützt derzeit maximal 100 Parameter für eine Prozedur oder Funktion.
+ Die Fehlerbehandlung beim SSL/TLS Handshake für einige Client-Treiber wurde behoben.

#### Babelfish für Aurora PostgreSQL Version 2.1.1, 6. Juli 2022
<a name="AuroraBabelfish.Updates.211"></a>
+ Die Erweiterung babelfishpg\_tds wurde korrigiert, sodass die von der Erweiterung genutzte Größe des gemeinsam genutzten Speichers korrekt zugewiesen wird.

#### Babelfish für Aurora PostgreSQL Version 2.1.0, 21. Juni 2022
<a name="AuroraBabelfish.Updates.210"></a>

Babelfish-DB-Cluster, die auf Aurora PostgreSQL 13.7 oder älteren Versionen ausgeführt werden, können nicht auf Aurora PostgreSQL 14.3 mit Babelfish 2.1.0 aktualisiert werden.

**Neue Features**
+ Unterstützung für die Datenmigration mit dem BCP-Client-Hilfsprogramm als experimentelles Feature. Einige BCP-Optionen (-b, -C, -E, -G, -h, -K, -k, -q, -R, -T, -V) werden derzeit nicht unterstützt.
+ Unterstützung für die Verbindung mit dem Verbindungsdialog des SSMS-Objektexplorers (anstatt nur mit dem Verbindungsdialog von Query Editor) sowie teilweise Unterstützung für den SSMS-Objektexplorer selbst.
+ Verbesserte Unterstützung für die Datenmigration mit dem Import/Export SSMS-Assistenten.
+ Unterstützung für die Funktionen IS\_MEMBER, IS\_ROLEMEMBER und HAS\_PERMS\_BY\_NAME.
+ Unterstützung für die Katalogie syslanguages, sys.indexes, sys.all\_views, sys.database\_files, sys.sql\_modules, sys.system\_sql\_modules, sys.all\_sql\_modules, sys.xml\_schema\_collections, sys.dm\_hadr\_database\_replica\_states, sys.data\_spaces, sys.database\_mirroring, sys.database\_role\_members.
+ Unterstützung für die gespeicherten Systemprozeduren sp\_sproc\_columns, sp\_sproc\_columns\_100, sp\_helprole und sp\_helprolemember.
+ Support für Japanese\_CS\_AS, Japanese\_CI\_AI, Japanese\_CI\_AS Kollationen.
+ Babelfish unterstützt jetzt die Suche nach CHARINDEX-Unterzeichenfolgen auf Systemen, die nicht deterministische Sortierungen verwenden.
+ Babelfish unterstützt jetzt PATINDEX sowie Argumente für STRING\_SPLIT, die ohne Berücksichtigung der Groß- und Kleinschreibung sortiert werden.
+ Die Ausgabe des Abfrageplans wird nach SET BABELFISH\_SHOWPLAN\_ALL ON (und OFF) und SET BABELFISH\_STATISTICS PROFILE ON (OFF) generiert. Dadurch werden Informationen zum PostgreSQL-style Abfrageplan für T-SQL Abfragen in Babelfish generiert. Stellen Sie sicher, dass diese SET-Anweisungen mit bestehenden T-SQL Anweisungen identisch sind, jedoch mit dem zusätzlichen Präfix BABELFISH\_.

**Zusätzliche Verbesserungen und Erweiterungen**
+ Datenbankübergreifende Verweise außerhalb der aktuellen Datenbank mit einem dreiteiligen Objektnamen für SELECT, SELECT..INTO, INSERT, UPDATE, DELETE.
+ CREATE ROLE (AUTHORIZATION-Klausel wird nicht unterstützt), DROP ROLE, ALTER ROLE.
+ Babelfish ordnet jetzt den Fehlercode für @@ERROR=213 zu. Weitere Informationen zur Fehlerbehandlung finden Sie unter [Verwalten der Babelfish-Fehlerbehandlung](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-strict).
+ Es wurde ein Problem mit der Variablenzuweisung SUBSTRING(CHARINDEX()) behoben, das dazu führte, dass Babelfish nicht mehr verfügbar war. 
+ Es wurde ein Problem mit INSERT INTO... mit der OUTPUT-Klausel behoben, das zum Fehler `Number of given values doesn't match target table definition` führte.
+ Es wurde ein Problem behoben, das dazu führte, dass DELETE mit OUTPUT INTO-Anweisungen für temporäre Tabellen den Fehler `WITH query 'nnnnnnnnnnn' doesn't have a RETURNING clause` zurückgab.
+ Es wurde ein Problem behoben, das dazu führte, dass LEFT OUTER JOIN mit dem Fehler `Sqlcmd: Error: Internal error at ReadAndHandleColumnData (Reason: Error reading column data)` fehlschlug. Bei diesem Problem handelte es sich um eine Regression, die mit Babelfish 1.1.0 eingeführt wurde. Wenn auf Ihrem DB-Cluster von Babelfish für Aurora PostgreSQL die Babelfish-Version 1.1.0 ausgeführt wird und Sie diese Fehlermeldung erhalten, empfehlen wir, auf Aurora PostgreSQL 13.7 zu aktualisieren, um diese Korrektur zu erhalten.
+ Es wurde ein Fehler aufgrund von ungültiger Syntax bei Verwendung der integrierten Funktionen GETUTCDATE() und SYSUTCDATETIME() behoben.
+ Es wurde ein Problem behoben, bei dem numerische Überlaufbedingungen mit den Funktionen SUM() und AVG() einen TDS-Fehler verursachten.
+ Es wurde ein Problem behoben, bei dem .NET-Anwendungen Speicherprozeduren für ein DataTable Objekt aufrufen, was zu einem Datentypkonflikt und einem Fehler bei der unzulässigen impliziten Umwandlung führte.

## Babelfish for Aurora PostgreSQL 1.x-Versionen (enthält einige veraltete Versionen)
<a name="aurorababelfish-versions-version1x"></a>

**Topics**
+ [Babelfish für Aurora PostgreSQL 1.5](#AuroraBabelfish.Updates.15X)
+ [Babelfish für Aurora PostgreSQL 1.4 (veraltet)](#AuroraBabelfish.Updates.14X)
+ [Babelfish für Aurora PostgreSQL 1.3 (veraltet)](#AuroraBabelfish.Updates.13X)
+ [Babelfish für Aurora PostgreSQL 1.2 (veraltet)](#AuroraBabelfish.Updates.12X)
+ [Babelfish für Aurora PostgreSQL 1.1 (veraltet)](#AuroraBabelfish.Updates.11X)
+ [Babelfish für Aurora PostgreSQL 1.0 (veraltet)](#AuroraBabelfish.Updates.10X)

### Babelfish für Aurora PostgreSQL 1.5
<a name="AuroraBabelfish.Updates.15X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 13.9 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 13.9 finden Sie unter [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md). Babelfish für Aurora PostgreSQL 1.5 bietet ein neues Feature und eine Verbesserung. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish Version 1.5.0, 20. Januar 2023](#AuroraBabelfish.Updates.150)

#### Aurora Babelfish Version 1.5.0, 20. Januar 2023
<a name="AuroraBabelfish.Updates.150"></a>

**Neue Features**
+ Babelfish unterstützt jetzt Patching (ZDP). Zero-downtime Weitere Informationen finden Sie unter [Nebenversions-Upgrades und Zero-Downtime-Patching](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.PostgreSQL.html#USER_UpgradeDBInstance.PostgreSQL.Minor) im *Benutzerhandbuch zu Amazon Aurora*.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde ein Problem im Zusammenhang mit der Operator-Klasse MONEY während eines Nebenversions-Upgrades von 13.4 auf 13.5 oder höher behoben, aufgrund dessen das Upgrade fehlschlug.

### Babelfish für Aurora PostgreSQL 1.4 (veraltet)
<a name="AuroraBabelfish.Updates.14X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 13.8 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 13.8 finden Sie unter [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md). Die folgenden Probleme wurden in der Version Babelfish für Aurora PostgreSQL 1.4 behoben. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Aurora Babelfish Version 1.4.1, 13. Dezember 2022](#AuroraBabelfish.Updates.141)
+ [Aurora Babelfish Version 1.4.0, 9. November 2022](#AuroraBabelfish.Updates.140)

#### Aurora Babelfish Version 1.4.1, 13. Dezember 2022
<a name="AuroraBabelfish.Updates.141"></a>
+ Es wurde ein Problem behoben, das ein erfolgreiches Nebenversions-Upgrade von DB-Clustern von Babelfish für Aurora PostgreSQL 13.4 auf Aurora PostgreSQL 13.8 verhinderte.

#### Aurora Babelfish Version 1.4.0, 9. November 2022
<a name="AuroraBabelfish.Updates.140"></a>

**Verbesserungen bei der Sicherheit**
+ Es wurden kritische Probleme aufgrund der falschen Verarbeitung von Benutzereingaben für einige Anwendungs-Features in Babelfish behoben. Dies wird unter [https://github.com/babelfish-for-postgresql/babelfish_extensions/security/advisories/GHSA-m399-rrc8-j6fj](https://github.com/babelfish-for-postgresql/babelfish_extensions/security/advisories/GHSA-m399-rrc8-j6fj) nachverfolgt.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde die Fehlerbehandlung bei sp\_prepare-Aufrufen korrigiert, die zu einem Serverabsturz führen können, wenn eine große Anzahl von Parametern von der Anwendung gesendet wird. Babelfish unterstützt derzeit maximal 100 Parameter für eine Prozedur oder Funktion.
+ Die Fehlerbehandlung beim Handshake für einige Client-Treiber wurde behoben. SSL/TLS 

**Weitere Verbesserungen**
+ Die Erweiterung babelfishpg\_tds wurde korrigiert, sodass die von der Erweiterung genutzte Größe des gemeinsam genutzten Speichers korrekt zugewiesen wird.

### Babelfish für Aurora PostgreSQL 1.3 (veraltet)
<a name="AuroraBabelfish.Updates.13X"></a>

Diese Version von Aurora Babelfish wird mit Aurora PostgreSQL 13.7 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 13.7 finden Sie unter [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md). Die folgenden Probleme wurden in der Version Babelfish für Aurora PostgreSQL 1.3 behoben. Weitere Informationen zu Babelfish für Aurora PostgreSQL finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Babelfish für Aurora PostgreSQL Version 1.3.3, 14. Dezember 2022](#AuroraBabelfish.Updates.133)
+ [Babelfish für Aurora PostgreSQL Version 1.3.2, 18. Oktober 2022](#AuroraBabelfish.Updates.132)
+ [Babelfish für Aurora PostgreSQL Version 1.3.1, 6. Juli 2022](#AuroraBabelfish.Updates.131)
+ [Babelfish für Aurora PostgreSQL Version 1.3.0, 9. Juni 2022](#AuroraBabelfish.Updates.130)

#### Babelfish für Aurora PostgreSQL Version 1.3.3, 14. Dezember 2022
<a name="AuroraBabelfish.Updates.133"></a>
+ Es wurde ein Problem behoben, das ein erfolgreiches Nebenversions-Upgrade von DB-Clustern von Babelfish für Aurora PostgreSQL 13.4 auf Aurora PostgreSQL 13.7 verhinderte.

#### Babelfish für Aurora PostgreSQL Version 1.3.2, 18. Oktober 2022
<a name="AuroraBabelfish.Updates.132"></a>

**Verbesserungen bei der Sicherheit**
+ Es wurden kritische Probleme aufgrund der falschen Verarbeitung von Benutzereingaben für einige Anwendungs-Features in Babelfish behoben. Dies wird unter [https://github.com/babelfish-for-postgresql/babelfish_extensions/security/advisories/GHSA-m399-rrc8-j6fj](https://github.com/babelfish-for-postgresql/babelfish_extensions/security/advisories/GHSA-m399-rrc8-j6fj) nachverfolgt.

**Stabilitätsverbesserungen mit hoher Priorität**
+ Es wurde die Fehlerbehandlung bei sp\_prepare-Aufrufen korrigiert, die zu einem Serverabsturz führen können, wenn eine große Anzahl von Parametern von der Anwendung gesendet wird. Babelfish unterstützt derzeit maximal 100 Parameter für eine Prozedur oder Funktion.
+ Die Fehlerbehandlung beim Handshake für einige Client-Treiber wurde behoben. SSL/TLS 

#### Babelfish für Aurora PostgreSQL Version 1.3.1, 6. Juli 2022
<a name="AuroraBabelfish.Updates.131"></a>
+ Die Erweiterung babelfishpg\_tds wurde korrigiert, sodass die von der Erweiterung genutzte Größe des gemeinsam genutzten Speichers korrekt zugewiesen wird.

#### Babelfish für Aurora PostgreSQL Version 1.3.0, 9. Juni 2022
<a name="AuroraBabelfish.Updates.130"></a>
+ Es wurde ein Problem mit der Variablenzuweisung SUBSTRING(CHARINDEX()) behoben, das dazu führte, dass Babelfish nicht mehr verfügbar war. 
+ Es wurde ein Problem mit INSERT INTO... mit der OUTPUT-Klausel behoben, das zum Fehler `Number of given values doesn't match target table definition` führte.
+ Es wurde ein Problem behoben, das dazu führte, dass DELETE mit OUTPUT INTO-Anweisungen für temporäre Tabellen den Fehler `WITH query 'nnnnnnnnnnn' doesn't have a RETURNING clause` zurückgab.
+ Es wurde ein Problem behoben, das dazu führte, dass LEFT OUTER JOIN mit dem Fehler `Sqlcmd: Error: Internal error at ReadAndHandleColumnData (Reason: Error reading column data)` fehlschlug. Bei diesem Problem handelte es sich um eine Regression, die mit Babelfish 1.1.0 eingeführt wurde. Wenn auf Ihrem DB-Cluster von Babelfish für Aurora PostgreSQL die Babelfish-Version 1.1.0 ausgeführt wird und Sie diese Fehlermeldung erhalten, empfehlen wir, auf Aurora PostgreSQL 13.7 zu aktualisieren, um diese Korrektur zu erhalten.

### Babelfish für Aurora PostgreSQL 1.2 (veraltet)
<a name="AuroraBabelfish.Updates.12X"></a>

Diese Version von Babelfish wird mit Aurora PostgreSQL 13.6 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 13.6 finden Sie unter [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md). Die folgenden Probleme wurden in der Version Babelfish 1.2 behoben. Weitere Informationen zu Babelfish finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Babelfish für Aurora PostgreSQL Version 1.2.4, 15. Dezember 2022](#AuroraBabelfish.Updates.124)
+ [Babelfish für Aurora PostgreSQL Version 1.2.3, 18. Oktober 2022](#AuroraBabelfish.Updates.123)
+ [Babelfish für Aurora PostgreSQL Version 1.2.2, 18. Juli 2022](#AuroraBabelfish.Updates.122)
+ [Babelfish für Aurora PostgreSQL Version 1.2.1, 27. April 2022](#AuroraBabelfish.Updates.121)
+ [Babelfish für Aurora PostgreSQL Version 1.2.0, 29. März 2022](#AuroraBabelfish.Updates.120)

#### Babelfish für Aurora PostgreSQL Version 1.2.4, 15. Dezember 2022
<a name="AuroraBabelfish.Updates.124"></a>
+ Es wurde ein Problem behoben, das ein erfolgreiches Nebenversions-Upgrade von DB-Clustern von Babelfish für Aurora PostgreSQL 13.4 auf Aurora PostgreSQL 13.6 verhinderte.

#### Babelfish für Aurora PostgreSQL Version 1.2.3, 18. Oktober 2022
<a name="AuroraBabelfish.Updates.123"></a>

**Verbesserungen bei der Sicherheit**
+ Es wurden kritische Probleme aufgrund der falschen Verarbeitung von Benutzereingaben für einige Anwendungs-Features in Babelfish behoben. Dies wird unter [https://github.com/babelfish-for-postgresql/babelfish_extensions/security/advisories/GHSA-m399-rrc8-j6fj](https://github.com/babelfish-for-postgresql/babelfish_extensions/security/advisories/GHSA-m399-rrc8-j6fj) nachverfolgt.

#### Babelfish für Aurora PostgreSQL Version 1.2.2, 18. Juli 2022
<a name="AuroraBabelfish.Updates.122"></a>
+ Es wurde ein Problem behoben, das dazu führte, dass externe Join-Anfragen manchmal mit einer internen Fehlermeldung fehlschlugen. 
+ Die Erweiterung babelfishpg\_tds wurde korrigiert, sodass die von der Erweiterung genutzte Größe des gemeinsam genutzten Speichers korrekt zugewiesen wird. 

#### Babelfish für Aurora PostgreSQL Version 1.2.1, 27. April 2022
<a name="AuroraBabelfish.Updates.121"></a>
+ Es wurde ein Problem behoben, das dazu führte, dass Babelfish nach der Arbeit mit temporären Tabellen nicht mehr verfügbar war. 
+ Es wurde ein Problem behoben, das ein erfolgreiches Nebenversions-Upgrade von DB-Clustern von Babelfish für Aurora PostgreSQL 13.4 oder 13.5 auf Aurora PostgreSQL 13.6 verhinderte. 
+ Es wurde ein Problem behoben, das die Übertragung von Daten in eine Tabelle mit Identitätsspalten mithilfe des Assistenten für Import und Export in SQL Server Management Studio verhinderte. 

#### Babelfish für Aurora PostgreSQL Version 1.2.0, 29. März 2022
<a name="AuroraBabelfish.Updates.120"></a>

Zusätzlich zu den in der folgenden Liste aufgeführten neuen Features und Verbesserungen wurde Babelfish für Aurora PostgreSQL 1.2.0 um mehrere Features ergänzt, die derzeit eingeschränkte Implementierungen aufweisen. Diese Funktionen können verwendet werden, weisen jedoch noch keine vollständige Parität mit T-SQL Syntax oder Microsoft SQL Server auf. Weitere Informationen finden Sie unter [Funktionen mit eingeschränkter Implementierung](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-compatibility.html#babelfish-compatibility.tsql.limited-implementation). 
+ Die Groß- und Kleinschreibung von Spaltennamen, wie sie mit erstellt wurden, wird jetzt beibehalten. T-SQL Das heißt, `SELECT * FROM {{table}}` gibt die Spaltennamen mit derselben Rechtschreibung zurück, die beim Erstellen der Tabelle am TDS-Endpunkt verwendet wurde.
+ INSTEAD-OF Trigger werden jetzt für Tabellen unterstützt (nur für Tabellen, nicht für Ansichten). 
+ Unterstützung für die systemdefinierten globalen Variablen @@DBTS, @@LOCK\_TIMEOUT, @@SERVICENAME. 
+ Unterstützung für die Syntax SET LOCK\_TIMEOUT. 
+ Unterstützung für die Datentypen TIMESTAMP und ROWVERSION.
+ Unterstützung für die integrierten Funktionen COLUMNS\_UPDATED, UPDATE, FULLTEXTSERVICEPROPERTY, ISJSON, JSON\_QUERY, JSON\_VALUE, HAS\_DBACCESS, SUSER\_SID, SUSER\_SNAME, IS\_SRVROLEMEMBER.
+ Vollständige Unterstützung der CHECKSUM-Funktion. Diese Funktion unterstützt jetzt \* und mehrere Spalten (`CHECKSUM ( * | expression [ ,...n ] )`). 
+ Vollständige Unterstützung der SCHEMA\_ID-Funktion. Diese Funktion kann jetzt ohne Argumente verwendet werden (`SCHEMA_ID ( [ schema_name ] )`). 
+ Unterstützung für DROP IF EXISTS mit SCHEMA-, DATABASE- und USER-Objekten 
+ Unterstützung für diese zusätzlichen Werte für CONNECTIONPROPERTY: physical\_net\_transport und client\_net\_address. 
+ Support für die folgenden SERVERPROPERTY-Werte: EditionId,, EngineEdition, LicenseType, ProductVersion,, ProductMajorVersion, IsLocal DB ProductMinorVersion, IsIntegratedSecurityOnly,, und IsAdvancedAnalyticsInstalled IsBigDataCluster IsPolyBaseInstalled isXtpSupported IsFullTextInstalled. 
+ Unterstützung für diese Kataloge: sys.dm\_os\_host\_info, sys.dm\_exec\_sessions, sys.dm\_exec\_connections, sys.endpoints, sys.table\_types, sys.database\_principals, sys.sysprocesses, sys.sysconfigures, sys.syscurconfigs und sys.configurations. 
+ Unterstützung für diese INFORMATION\_SCHEMA-Kataloge: TABLES, COLUMNS, DOMAINS und TABLE\_CONSTRAINTS.
+ Unterstützung für diese gespeicherten Systemprozeduren: sp\_table\_privileges, sp\_column\_privileges, sp\_special\_columns, sp\_fkeys, sp\_pkeys, sp\_stored\_procedures, xp\_qv, sp\_describe\_undeclared\_parameters und sp\_helpuser. 
+ Eingeschränkte Unterstützung für das Erstellen, Ändern und Löschen von Datenbank-Prinzipalen (USER-Objekte). Für die CREATE/ALTER/DROP Syntax mit USER-Objekten gelten folgende Einschränkungen:
  + Für CREATE USER können Sie nur die Optionen FOR/FROM LOGIN und DEFAULT\_SCHEMA angeben.
  + Für ALTER USER können Sie nur die Option DEFAULT\_SCHEMA angeben.
+ Eingeschränkte Unterstützung für den Befehl SET FMTONLY ON. Wenn dieser Befehl aktiviert wird, wird nur die Ausführung von SELECT-Anweisungen unterdrückt. Die Ausführung anderer Anweisungen wird nicht unterdrückt. 
+ Support für das Erteilen und Widerrufen (GRANT/REVOKE) von Berechtigungen nur für Datenbankprinzipale (nicht für Datenbankrollen). Die Unterstützung umfasst die Optionen GRANT OPTION und REVOKE..CASCADE für SELECT, INSERT, UPDATE, DELETE, REFERENCES, EXECUTE und ALL [PRIVILEGES]. 
+ Unterstützung für WITH AUTHORIZATION bei CREATE SCHEMA.
+ Unterstützung für die folgenden neuen Escape-Schraffuren und Escape-Schraffurfunktionalität:
  + Stellen Sie alle Standardeinstellungen für Escape-Schraffuren für Ihre Babelfish-DB-Instance wieder her, indem Sie `default` als zweites Argument an die gespeicherte Prozedur `sp_babelfish_configure` übergeben.
  + Eine neue Notluke `escape_hatch_ignore_dup_key` (default=strict) steuert die Option IGNORE\_DUP\_KEY in den Anweisungen TABLE und CREATE INDEX. CREATE/ALTER Bei IGNORE\_DUP\_KEY=ON wird ein Fehler ausgelöst, es sei denn, escape\_hatch\_ignore\_dup\_key ist auf `'ignore'` eingestellt. 
  + Es wurde Unterstützung für die Option `ignore` bei der Escape-Schraffur `escape_hatch_storage_options` hinzugefügt. Bei Auswahl von `ignore` ignoriert Babelfish Fehler in den folgenden Fällen:
    + Ignoriert Fehler in der ON-Klausel einer CREATE DATABASE-Anweisung. 
    + Ignoriert Fehler, die von CREATE INDEX bei Verwendung der Optionen SORT\_IN\_TEMPDB, DROP\_EXISTING oder ONLINE ausgelöst werden. 

  Einzelheiten finden Sie unter [Verwalten der Babelfish-Fehlerbehandlung](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-strict.html#babelfish-escape_hatches).
+ Die msdb-Systemdatenbank ist immer vorhanden und weist dbid=4 auf. Weitere Informationen finden Sie unter [Babelfish-Architektur](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html#babelfish-architecture). 
+ Eine Liste der Funktionen, die in jeder Babelfish-Version unterstützt werden, finden Sie unter [Unterstützte Funktionalität in Babelfish nach Version](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-compatibility.supported-functionality-table.html). 

### Babelfish für Aurora PostgreSQL 1.1 (veraltet)
<a name="AuroraBabelfish.Updates.11X"></a>

Diese Version von Babelfish wird mit Aurora PostgreSQL 13.5 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 13.5 finden Sie unter [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md). Die folgenden Probleme wurden in der Version Babelfish 1.1 behoben. Weitere Informationen zu Babelfish finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Babelfish für Aurora PostgreSQL Version 1.1.2, 16. Dezember 2022](#AuroraBabelfish.Updates.112)
+ [Babelfish für Aurora PostgreSQL Version 1.1.1, 18. Oktober 2022](#AuroraBabelfish.Updates.111)
+ [Babelfish für Aurora PostgreSQL Version 1.1.0, 25. Februar 2022](#AuroraBabelfish.Updates.110)

#### Babelfish für Aurora PostgreSQL Version 1.1.2, 16. Dezember 2022
<a name="AuroraBabelfish.Updates.112"></a>
+ Es wurde ein Problem behoben, das ein erfolgreiches Nebenversions-Upgrade von DB-Clustern von Babelfish für Aurora PostgreSQL 13.4 auf Aurora PostgreSQL 13.5 verhinderte.

#### Babelfish für Aurora PostgreSQL Version 1.1.1, 18. Oktober 2022
<a name="AuroraBabelfish.Updates.111"></a>

**Verbesserungen bei der Sicherheit**
+ Es wurden kritische Probleme aufgrund der falschen Verarbeitung von Benutzereingaben für einige Anwendungs-Features in Babelfish behoben. Dies wird unter [https://github.com/babelfish-for-postgresql/babelfish_extensions/security/advisories/GHSA-m399-rrc8-j6fj](https://github.com/babelfish-for-postgresql/babelfish_extensions/security/advisories/GHSA-m399-rrc8-j6fj) nachverfolgt.

#### Babelfish für Aurora PostgreSQL Version 1.1.0, 25. Februar 2022
<a name="AuroraBabelfish.Updates.110"></a>

Babelfish for Aurora PostgreSQL Version 1.1.0 bietet Unterstützung für die folgenden Funktionen und Befehle von Microsoft SQL Server. T-SQL Weitere Informationen finden Sie unter [Arbeiten mit Babelfish für Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html).
+ Eindeutige Indizes oder UNIQUE-Einschränkungen für nullbare Spalten. Um diese Funktion nutzen zu können, ändern Sie `escape_hatch_unique_constraint` in `'ignore'`. Weitere Informationen finden Sie unter [Verwalten der Babelfish-Fehlerbehandlung](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-strict.html#babelfish-escape_hatches).
+ Verweisen auf Übergangstabellen von Triggern mit mehreren DML-Aktionen.
+ Bezeichner mit führenden Punktzeichen.
+ Die COLUMNPROPERTY-Funktion (beschränkt auf Eigenschaften und). CharMaxLen AllowsNull 
+ System-defined Variablen: @ @CURSOR\_ROWS, @ @LOCK\_TIMEOUT, @ @MAX\_CONNECTIONS, @ @MICROSOFTVERSION, @ @NESTLEVEL und @ @PROCID.
+ Built-in Funktionen: Choose, Concat\_WS, Cursor\_Status, DateFromParts, DateTimeFromParts, Original\_Login, Schema\_Name (jetzt vollständig unterstützt), Session\_User, Square und trigger\_NestLevel werden unterstützt (aber nur ohne Argumente). 
+ Gespeicherte Systemprozeduren: sp\_columns, sp\_columns\_100, sp\_columns\_managed, sp\_cursor, sp\_cursor\_list, sp\_cursorclose, sp\_cursorexecute, sp\_cursorfetch, sp\_cursoropen, sp\_cursoroption, sp\_cursorprepare, sp\_cursorprepexec, sp\_cursorunprepare, sp\_databases, sp\_datatype\_info, sp\_datatype\_info\_100, sp\_describe\_cursor, sp\_describe\_first\_result\_set, sp\_describe\_undeclared\_parameters, sp\_oledb\_ro\_usrname, sp\_pkeys, sp\_prepare, sp\_statistics, sp\_statistics\_100, sp\_tablecollations\_100, sp\_tables und sp\_unprepare. 
+ Eine Liste der Funktionen, die in jeder Babelfish-Version unterstützt werden, finden Sie unter [Unterstützte Funktionalität in Babelfish nach Version](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-compatibility.supported-functionality-table.html). 

### Babelfish für Aurora PostgreSQL 1.0 (veraltet)
<a name="AuroraBabelfish.Updates.10X"></a>

Diese Version von Babelfish wird mit Aurora PostgreSQL 13.4 bereitgestellt. Weitere Informationen zu den Verbesserungen in Aurora PostgreSQL 13.5 finden Sie unter [Amazon Aurora PostgreSQL-Aktualisierungen](AuroraPostgreSQL.Updates.md). Die folgenden Probleme wurden in der Version Babelfish 1.0 behoben. Weitere Informationen zu Babelfish finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html). 

**Topics**
+ [Babelfish für Aurora PostgreSQL Version 1.0.1, 18. Oktober 2022](#AuroraBabelfish.Updates.101)
+ [Babelfish für Aurora PostgreSQL Version 1.0.0, 28. Oktober 2021](#AuroraBabelfish.Updates.100)

#### Babelfish für Aurora PostgreSQL Version 1.0.1, 18. Oktober 2022
<a name="AuroraBabelfish.Updates.101"></a>

**Verbesserungen bei der Sicherheit**
+ Es wurden kritische Probleme aufgrund der falschen Verarbeitung von Benutzereingaben für einige Anwendungs-Features in Babelfish behoben. Dies wird unter [https://github.com/babelfish-for-postgresql/babelfish_extensions/security/advisories/GHSA-m399-rrc8-j6fj](https://github.com/babelfish-for-postgresql/babelfish_extensions/security/advisories/GHSA-m399-rrc8-j6fj) nachverfolgt.

#### Babelfish für Aurora PostgreSQL Version 1.0.0, 28. Oktober 2021
<a name="AuroraBabelfish.Updates.100"></a>
+ Babelfish für Aurora PostgreSQL Version 1.0.0 unterstützt Babelfish 1.0.0, das Ihre Amazon-Aurora-PostgreSQL-Datenbank um die Möglichkeit erweitert, Datenbankverbindungen von Microsoft-SQL-Server-Clients zu akzeptieren. Weitere Informationen finden Sie unter [Working with Babelfish for Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish.html).