SnowConvert: 2023¶
SQL Core 27.1.20 12月19日¶
SQL Server¶
ルーチン外の最上位ステートメントの変換
無関係なキーワード TEXTIMAGE_ON をコメントアウト
Oracle¶
実行にスキーマ名を必要とする組み込みテーブルおよびビューの呼び出しに関する修正。
Teradata¶
DAYOFMONTH 関数をサポート
SQL Core 27.1.11 12月12日¶
SQL Server¶
CREATE FUNCTION の本文が生成されない例外を修正
関数 ISDATE_UDF が予期しない値を返すのを修正
sp_addextendedpropertyを EWI MSCEWI4075 でマーク
出力コードのスペースの不一致を修正
Oracle¶
エイリアス名として FIRST_VALUE と LAST_VALUE をサポート
SQL Core 27.0.11 12月5日¶
共通¶
ネストされたクエリのパフォーマンスに関する問題を修正。
UDF ヘルパーを標準的な名前に従うように修正。
SQL Server¶
テーブル計算フィールドの作成がバリアントとして自動的に生成されるように修正。
PIVOT の演算値に引用符を修正。
生成された関数 QUOTENAME_UDF 構造の構文エラーを修正。
XML データ型を TEXT ではなく VARIANT にマッピングするよう修正。
Teradata¶
forループでスローされる例外を修正。
Oracle¶
atomicを識別子として使用した場合の解析エラーを修正。
SQL Core 26.0.4 11月28日¶
共通¶
パラメーター化されていない組み込み関数の変換時に括弧が追加されない問題を修正。
SQL Server¶
GO コマンドで区切られたステートメントのバッチの解析をサポート。
識別子としての DELAY キーワードの解析をサポート。
Teradata¶
JSON_KEYS テーブル演算子の解析を修正。
Oracle¶
列のデータ型が数値の場合、文字列値を数値に変換する DEFAULT 句をサポート。
RAISE_APPLICATION_ERROR を呼び出す際の重大な例外を修正。
匿名ブロック内の動的クエリに対して MSCCP0004 が追加されない問題を修正。
SQL Core 23.0.6 11月22日¶
Teradata¶
CAST で最初に指定された形式の日付が正しく変換されない問題を修正
データ型属性と範囲に関する解析エラーを修正
Oracle¶
匿名ブロックをサポート
SQL Core 22.5.27 11月15日¶
共通¶
変換時間の最適化
SQL Server¶
CHAR の代わりに、 NCHAR データ型を NCHAR データ型に変換
列定義における終端セパレーターを削除
ALTER PROCEDURE ステートメントをサポート
Teradata¶
TRIM と CAST AS TIMESTAMP 内の CAST の精度を無視した変換を修正
レポートの問題内訳セクションの不整合を修正
Oracle¶
RAISE_APPLICATION_ERROR ステートメントを変換する際の重大なエラーを修正
SQL Core 22.5.10 11月8日¶
SQL Server¶
識別子オブジェクトと EWI1001 の間の解析エラーの合計数の差を修正
Teradata¶
キャスティング時に記号テーブルがタイプを正しく解決しない問題を修正
Linuxで--renamingFileフラグが使用されていた場合に MSCEWI1095 が消えていた問題を修正
UseCharactersConversionRate と UseLinesOfCodeConversionRate のレポートが常に OFF になる問題を修正
UNIQUE INDEX 句が重複している CREATE TABLE を修正
比較演算子 NE が<>演算子に移行されていなかったのを修正
Oracle¶
SQL%ROWCOUNT を新しくサポート
曖昧な列の UPDATE ステートメントの FORALL を修正
期間定義のパースを修正
列エイリアスから MSCEWI3118 が削除されていたのを修正
解析エラーが CREATE TABLE ノードに割り当てられない問題を修正
出力ディレクトリが空になるアレンジでの移行を修正
テーブルの低レベル EWIs で変換率が100%にならない問題を修正
SQL Core 22.4.17 11月1日¶
共通¶
依存関係オブジェクトが存在しないクエリへ EWI を追加
クエリ参照にCalling_Object_Typeを含める
SQL Server¶
ネストされたコメントの解析エラーを修正
Teradata¶
RANK()関数の変換におけるデフォルトの順序方向を修正
Oracle¶
Raise_Application_Errorの変換をサポート
JSON_VALUE 関数の変換をサポート
匿名ブロックの解析をサポート
GENERATE AS IDENTITY 列オプションの解析をサポート
サンプルワークロードの複数の解析エラーを修正
SQL Core 22.4.2 10月25日¶
共通¶
クエリ範囲に対するローカル記号解決策の最適化
MSCEWI1050とdocxレポートのフレンドリー名を改善
SQL Server¶
NEXT VALUE FOR 式の解析
NLiteral 式が正しく連結されない問題を修正
一時テーブルに関連する前処理のバグを修正し、列を持つテーブルにマージ
Teradata¶
誤った NAMED フレーズ変換を修正。
Oracle¶
MOVE を識別子として解析
共通テーブル式変換の最適化
SQL Core 22.3.4 10月 18日¶
Teradata¶
動的な結果セットを持つ出力パラメーターの変換。
ブール操作内の CAST 区切りを修正。
FORMAT DATE の CAST における解析エラーを修正。
ステートメント HELP STATISTICS にコメント。
Oracle¶
キーワードの列挙が同期されていないことによるエラーを修正。
テーブルのプロパティが EWI として表示されない問題を修正。
SqlIndexLocConversionRate に存在する MSCINF0003 を削除。
フラッシュバッククエリの変換。
ネストされたオブジェクトに MSCEWI1050 を追加。
SQL Server¶
エイリアスが NVARCHAR の場合の解析エラーを修正。
関数内で一時テーブルに挿入すると例外が発生します。
DELETE ステートメントの変換時に JOIN が追加されない問題を修正。
解析変更 DATABASE。
SQL Core 22.2.137 10月 11日¶
Teradata¶
Snowflakeのレポートでは、SnowConvert バンカーの四捨五入を PrPr として削除しています。
プロシージャ内のデータ型属性のカウントを修正。
例外を回避するために TPT の APPLY ステートメントの解析を改善。
Oracle¶
UNION ALL 演算子に関連するスタックオーバーフローを引き起こす解析を修正。
SQL Core 22.2.116 10月4日¶
SQL Server¶
マスター構文でのログインに基づくユーザーの CREATE USER の解析
ALTER LOGIN の解析とコメント
Teradata¶
MLOAD スクリプトの IMPORT APPLY における WHERE 条件のサポート
Oracle¶
トリガーがソースコードに表示されていない場合、Assessment.docxは「0%」ではなく「-」を報告します
プロシージャに仮身を持つカーソル宣言がある場合にファイルが生成されない問題を修正
パッケージの一部である関数内で解析エラーが表示されない問題を改善
SQL Core 22.2.90 9月27日¶
共通¶
EXISTS/ NOT EXISTS、 SOME に関連するサブクエリで表示される複雑なパターンの問題を修正
IN/NOT IN、 ALL/ANY に関連するサブクエリで表示される複雑なパターンの問題を修正
SQL Server¶
information_schema.table_constraintsを使用したsys.foreign_keysの新しいサポート
TRY_PARSE 関数の新しいサポート
特殊エンコーディング使用時のアレンジのクラッシュを修正
try_cast変換の例外を修正
パラメーターの数値データ型の変換を修正
Teradata¶
Assessment.jsonに新しいパラメーター SplitPeriodDatatype と DisableTopologicalLevelReorder
Oracle¶
オブジェクトが完全修飾されていない場合に%TYPE 演算子が機能しない問題を修正