SnowConvert: 2023¶
SQL Core 27.1.20, 19. Dezember¶
SQL Server¶
Transformation für Anweisungen der obersten Ebene außerhalb von Routinen
Irrelevantes Schlüsselwort TEXTIMAGE_ON auskommentiert
Oracle¶
Korrekturen beim Aufrufen integrierter Tabellen und Ansichten, die einen Schemanamen erfordern, um ausgeführt zu werden.
Teradata¶
Unterstützung der Funktion DAYOFMONTH
SQL Core 27.1.11, 12. Dezember¶
SQL Server¶
Korrektur der Ausnahme „CREATE FUNCTION body not generated“
Korrektur des Fehlers, dass die Funktion ISDATE_UDF nicht den erwarteten Wert zurückgibt
Markierung von sp_addextendedproperty mit EWI MSCEWI4075
Korrektur von inkonsistenten Leerzeichen im Ausgabecode
Oracle¶
Unterstützung von FIRST_VALUE und LAST_VALUE als Aliasname
SQL Core 27.0.11, 5. Dezember¶
Allgemein¶
Korrektur eines Leistungsproblems bei verschachtelten Abfragen.
Änderung von UDF-Helfern, damit sie dem Standardnamen entsprechen.
SQL Server¶
Korrektur, dass mit CREATE TABLE berechnete Felder automatisch als Variant generiert werden.
Korrektur von Anführungszeichen für PIVOT-Operationswerte.
Korrektur von Generierung der QUOTENAME_UDF-Funktionsstruktur mit Syntaxfehler.
Korrektur, dass VARIANT der Datentyp XML anstelle von TEXT zugeordnet wird.
Teradata¶
Korrektur der für for-Schleifen ausgelösten Ausnahme.
Oracle¶
Korrektur des Parsing-Fehlers bei Verwendung von „atomic“ als Bezeichner
SQL Core 26.0.4, 28. November¶
Allgemein¶
Korrektur, dass konvertierten, nicht parametrisierten integrierten Funktionen keine Klammern hinzugefügt werden.
SQL Server¶
Unterstützung des Parsens von Batches von Anweisungen, die durch den Befehl GO getrennt sind.
Unterstützung des Parsens des Schlüsselworts DELAY als Bezeichner.
Teradata¶
Korrektur das Parsen des JSON_KEYS-Tabellenoperators.
Oracle¶
Unterstützung der DEFAULT Klausel mit einem Zeichenfolgenwert, der in einen numerischen Wert umgewandelt wird, wenn der Datentyp der Spalte ebenfalls numerisch ist.
Korrektur einer kritischen Ausnahme beim Aufruf von RAISE_APPLICATION_ERROR.
Korrektur, dass MSCCP0004 bei dynamischen Abfragen innerhalb eines anonymen Blocks nicht hinzugefügt wird.
SQL Core 23.0.6, 22. November¶
Teradata¶
Korrektur, dass CAST in Datum mit dem zuerst angegebenen Format nicht korrekt konvertiert wird
Korrektur von Parsing-Fehlern im Zusammenhang mit Datentypattributen und Datentypbereich
Oracle¶
Unterstützung für anonyme Blöcke
SQL Core 22.5.27, 15. November¶
Allgemein¶
Optimierung der Konvertierungszeit
SQL Server¶
Konvertierung des Datentyps NCHAR in den Datentyp NCHAR anstelle von CHAR
Entfernung des schließenden Trennzeichens in der Spaltendefinition
Unterstützung der Sie ALTER PROCEDURE-Anweisung
Teradata¶
Korrektur der Konvertierung von CAST innerhalb von TRIM und CAST AS TIMESTAMP ohne Berücksichtigung der Genauigkeit
Korrektur von Inkonsistenzen im Abschnitt „Issues Breakdown“ des Berichts
Oracle¶
Behebung des kritischen Fehlers bei der Konvertierung der RAISE_APPLICATION_ERROR-Anweisung.
SQL Core 22.5.10, 8. November¶
SQL Server¶
Korrektur der Differenz der Gesamtzahl der Parsing-Fehler zwischen identifizierten Objekten und EWI1001
Teradata¶
Korrektur, dass die Typen der Symboltabelle beim Umwandeln nicht ordnungsgemäß aufgelöst werden
Korrektur, dass MSCEWI1095 verschwindet, wenn das –renamingFile-Flag unter Linux verwendet wurde
Korrektur, dass UseCharactersConversionRate und UseLinesOfCodeConversionRate immer als OFF gemeldet werden
Korrektur von CREATE TABLE mit doppelter UNIQUE INDEX-Klausel
Korrektur, dass der Vergleichsoperator NE nicht zum Operator <> migriert wird
Oracle¶
Neue Unterstützung für SQL%ROWCOUNT
Korrektur von FORALL mit UPDATE-Anweisungen in mehrdeutiger Spalte
Korrektur des Parsens der Zeitraumdefinition
Korrektur, dass MSCEWI3118 aus dem Spaltenalias entfernt wurde
Korrektur, dass Parsing-Fehler nicht dem CREATE TABLE-Knoten zugewiesen werden
Korrektur der Migration mit Anordnung, die zu leeren Ausgabeverzeichnissen führt
Korrektur, dass Konvertierungsrate für EWIs der unteren Ebene in Tabellen nicht 100 % beträgt
SQL Core 22.4.17, 1. November¶
Allgemein¶
Hinzufügung von EWI zu Abfragen mit fehlenden abhängigen Objekten
Einbeziehung von Calling_Object_Type für Abfragereferenzen
SQL Server¶
Korrektur von Parsing-Fehler in verschachtelten Kommentaren
Teradata¶
Korrektur der Standardsortierungsrichtung in der RANK()-Funktionskonvertierung
Oracle¶
Unterstützung der Transformation von Raise_Application_Error
Unterstützung der Transformation der Funktion JSON_VALUE
Unterstützung des Parsens von anonymen Blöcken
Unterstützung des Parsens der GENERATE AS IDENTITY-Spaltenoption
Korrektur mehrerer Parsing-Fehler in Beispiel-Workloads
SQL Core 22.4.2, 25. Oktober¶
Allgemein¶
Optimierung der Auflösung lokaler Symbole für den Abfragebereich
Verbesserung des Anzeigenamens für MSCEWI1050 und DOXC-Bericht
SQL Server¶
Parsing des NEXT VALUE FOR-Ausdrucks
Korrektur der falschen Verkettung von NLiteral-Ausdrücken
Behebung von Vorverarbeitungsfehlern im Zusammenhang mit temporären Tabellen und Zusammenführung in Tabelle mit Spalten
Teradata¶
Korrektur von falscher Konvertierung des NAMED-Ausdrucks.
Oracle¶
Parsing von MOVE als Bezeichner
Optimierung der Transformation allgemeiner Tabellenausdrücke
SQL Core 22.3.4, 18. Oktober¶
Teradata¶
Transformation für Ausgabeparameter mit dynamischen Resultsets.
Korrektur von CAST-Begrenzung in booleschen Operationen.
Korrektur von Parsing-Fehler in CAST von FORMAT DATE.
Kommentierung der Anweisung HELP STATISTICS.
Oracle¶
Korrektur eines Fehlers, der durch eine nicht synchronisierte Aufzählung von Schlüsselwörtern verursacht wurde.
Die Tabelleneigenschaften werden nicht als EWI angezeigt.
Entfernung von MSCINF0003 in SqlIndexLocConversionRate.
Transformation für Flashback Query.
Hinzufügung von MSCEWI1050 zu verschachtelten Objekten.
SQL Server¶
Korrektur des Parsing-Fehlers, wenn der Alias NVARCHAR ist.
Ausnahme durch das Einfügen in eine temporäre Tabelle innerhalb einer Funktion.
Korrektur, dass JOIN bei der Konvertierung der DELETE-Anweisung nicht hinzugefügt wird.
Parsing von „Alter DATABASE“.
SQL Core 22.2.137, 11. Oktober¶
Teradata¶
Kaufmännisches Runden in SnowConvert als PrPr in Berichten für Snowflake entfernt.
Korrektur der Anzahl der Datentypattribute innerhalb von Prozeduren.
Verbesserung des Parsens der APPLY-Anweisung von TPT, um Ausnahmen zu vermeiden.
Oracle¶
Korrektur des Parsens, das einen Stapelüberlauf im Zusammenhang mit dem Operator UNION ALL verursacht.
SQL Core 22.2.116, 4. Oktober¶
SQL Server¶
Parsen von CREATE USER für Benutzer basierend auf Anmeldungen in der Mastersyntax
Parsen und Kommentieren von ALTER LOGIN
Teradata¶
Unterstützung für WHERE-Bedingungen in IMPORT APPLY für MLOAD Skripte
Oracle¶
Wenn Trigger nicht im Quellcode dargestellt werden, meldet Assessment.docx „-“ statt „0%“
Korrektur, dass Datei nicht generiert wird, wenn die Prozedur eine Cursordeklaration mit einem Pseudotyp hat
Verbesserung, dass Parsing-Fehlern innerhalb von Funktionen, die Teil von Paketen sind, nicht angezeigt werden
SQL Core 22.2.90, 27. September¶
Allgemein¶
Korrektur des Problems mit komplexen Mustern, das bei Unterabfragen im Zusammenhang mit EXISTS/ NOT EXISTS, SOME auftritt
Korrektur des Problems mit komplexen Mustern, das bei Unterabfragen im Zusammenhang mit IN/NOT IN, ALL/ANY auftritt
SQL Server¶
Neue Unterstützung für sys.foreign_keys mithilfe von information_schema.table_constraints
Neue Unterstützung für die TRY_PARSE-Funktion
Korrektur von Absturz bei „Arrange“, wenn eine spezielle Codierung verwendet wird
Korrektur der Ausnahme bei der try_cast-Konvertierung
Korrektur der Konvertierung von numerischen Datentypen in Parameter
Teradata¶
Neue Parameter SplitPeriodDatatype und DisableTopologicalLevelReorder für Assessment.json
Oracle¶
Korrektur, dass der %TYPE-Operator nicht funktioniert, wenn Objekte nicht vollständig qualifiziert sind