SnowConvert: 2024

SQL Core 28.2.32 4月30日

警告

このバージョンは現在プレビュー中です。

  • EmbeddedCodeUnitReport を改善。さらに4つの列を追加: FDM カウント、 PRF カウント、 FDM と PRF。

  • UI に新しいブレークチェンジを追加。ここでユーザーは、査定を行うためのアクセスコードについて問い合わせる必要があります。詳細については、 ここを確認してください

  • [SQLServer] DB_ID 関数の翻訳を追加。

  • [SQLServer] CREATE SCHEMA の基本翻訳を追加。

  • [SQLServer] CREATE INDEX に FDM を追加。

  • [Teradata] バインド変数の翻訳を改善。

  • [Teradata] BYTE データ型の新しい解析機能を追加。

  • [Oracle] デプロイメントエラーを回避するプロシージャパラメーターの翻訳を改善。

SQL Core 28.2.11 4月24日

警告

このバージョンは現在プレビュー中です。

共通

  • 新しい査定レポート EmbeddedCodeUnitReport を追加。詳細情報については、 ここを参照してください

  • TopLevelCodeUnitReport を改善。さらに4つの列を追加: FDM カウント、 PRF カウント、 FDM と PRF。詳細については、 ここを参照してください

  • 査定レポート作成時の予期せぬエラーを修正。

Teradata

  • CONTINUE HANDLER の翻訳を追加しました。

Oracle

  • EXPLAIN PLAN ステートメント、Uリテラル、 CTAS を読み込む解析機能の追加と改善。

  • object_constructでカーソルを定義する必要がある場合に、 CURSOR の翻訳を改善。

SQLServer

  • ALTER TABLE の翻訳を改善。

SQL Core 28.1.113 4月17日

共通

  • 行数カウントのメカニズムを改善。

SQLServer

  • パーサーがブラケット識別子内の改行を読み取るように改善。

  • デフォルト制約に対するテーブルを変更コメントの翻訳を改善。

  • 翻訳の堅牢性が向上。

Oracle

  • REVOKE、 EXIT および^=の不等式演算子を読み取るための解析関数を追加。

  • ENABLE LOGICAL REPLICATION ALL KEYS の読み取り時にエラーが発生しないようにパーサーを改善。

  • BEGIN/END コードユニットを正しく識別できるように査定を改善。

SQL Core 28.1.100 4月9日

共通

  • 解析機能の改善により、多数の解析エラーが解消されました(SSC-EWI-0001)

Teradata

  • REMOVE ステートメントの解析関数を追加

  • エイリアス消失問題を修正

  • COLLECT STATISTICS を EWI から FDM に変更

Oracle

  • 以下の解析関数を改善:

    • SQL*プラス SPOOL コマンド

    • 複数行のテーブル名または列名

    • 相関名を持つサブクエリ

    • Partition byおよびGlobal partition by句

  • 変換の堅牢性が向上

SQLServer

  • 二重引用符が翻訳中に失われる問題を修正

  • 関数名に INSERT を使用した場合の翻訳を修正

  • COS 関数の翻訳を修正

SQL Core 28.1.78 3月26日

共通

  • 解析関数が大幅に改善され、数多くの解析エラーが解消されました。

Teradata

  • COMPOUND および LABEL ステートメントの内部で OPEN CURSOR の RETURN を修正。

  • INSERT ステートメントでバインド変数として変換される列名を修正。

  • UPDATE ステートメントで、 RTRIM が SET に追加されていた問題を修正。

  • VARCHAR へのキャスト時に VARCHAR の長さが欠落していたのを修正。

  • CAST 機能の変換を改善。

  • 'YYYY-MM-DD' の日付形式がサポートされていないとして表示されるのを削除。

Oracle

  • UPDATE SELECT ステートメント用の変換を追加。

  • SELECT ステートメント内の STORED PROCEDURE 呼び出しに対する変換を追加。

  • ALTER TABLE ステートメントに移動することによって、 CREATE TABLE で定義された FOREIGN KEY 制約の変換を改善。

SQL Server

  • SELECT ステートメントにテーブル値コンストラクターの変換を追加。

  • TINYINT キャスティングのための変換を追加。

  • SYSDATETIMEOFFSET 関数の変換を追加。

  • TABLEs と COLUMNs のsp_rename機能の変換を追加。

  • CREATE TABLE に DEFAULT 制約の変換が追加されていなかったのを修正。

  • SELECT INTO ステートメントによって作成された TABLEs が見つからないオブジェクトとして表示される問題を修正。

  • RESULTSET 変数を返す際の CREATE PROCEDURE の変換を改善。

  • WITH CHECK/NOCHECK 句と CHECK 制約はSnowflakeでは冗長であるため、コメントアウトして ALTER TABLE ステートメントの変換を改善。

  • Snowflakeでは冗長であるため、不要な CREATE および DROP インデックスステートメントを削除。

SQL Core 28.1.20 3月19日

共通

  • 新しいコードユニットメソドロジーを追加

  • Code Completeness Scoreを追加

  • 新しいレポートを追加: トップレベルコードユニットレポートとスコープ検証レポート。

  • 無料でテーブル変換を提供。

  • SnowConvert メッセージを改善 - EWI、 FDMs、および PRF

SQL Core 28.0.14 2月7日

Oracle

  • Snowflakeでサポートされていないと表示されたビューを参照する外部キー

  • Snowflakeでサポートされていないと表示された外部キーのデータ型の不一致

SQL Server

  • テーブル参照のない列を使用する際の MODULUS 操作例外を修正

  • Assessment.docxでオブジェクトとして報告されるプロシージャ内のテーブルを修正

SQL Core 28.0.11 1月25日

Teradata

  • 列テーブル定義で COMMENT の前に NOT NULL オプションを並べ替え。

Oracle

  • パラメーターを考慮するようになった記号プロシージャの解決策を修正

SQL Core 28.0.9 1月22日

SQL Server

  • BEGIN-TRY CATCH ブロックでの RAISE 例外情報を生成しています

Oracle

  • テーブルプロパティにおける VARRAY の解析エラーを修正

  • SDO_GEOMETRY の変換を追加

SQL Core 28.0.3 1月16日

共通

  • 最上位オブジェクトレポートの誤ったファイル名を修正。

SQL Server

  • XML 関数の翻訳をサポート。

SQL Core 27.1.43 1月9日

SQL Server

  • コメントの変換サポートを追加(sp_addextendedproperty)。

  • SnowConvert デモのオブジェクトカウントの不整合を修正。

  • デフォルトの変更が異なるバッチで生成されないのを修正。

  • SnowConvert デモの変換率を100%以上に修正。

  • すでに匿名ブロックでシミュレートされた機能のため、 GO ステートメントを削除

Teradata

  • CAST 上で LEFT を VARCHAR として使用した場合に、表示される列のサイズが間違っていたのを修正。

Oracle

  • ネストされた関数がパッケージ内の関数としてカウントされるのを修正。

  • Oracle変換に含まれる TRUNC_UDF()を修正。ただし、Teradataを参照します。

SQL Core 27.1.29 1月2日

SQL Server

  • 誤って生成された、いくつかの欠落した依存関係の問題を修正。

  • 評価JSONレポートが間違った数値文字列形式を生成する場合の修正。

  • DELETE STATEMENT 共通パターンの変換を追加し、重複行を削除。

  • 匿名ブロックのIfステートメント内のSelectオブジェクトの変換を追加。

Oracle

  • PARALLEL を使用した ALTER SESSION の解析サポートを追加。

  • Docxレポートの欠落していた値を修正。