SnowConvert: SQL Server変換設定¶
一般的な変換設定¶
使用するデータベースを変換する: Transact SQL USE ステートメントを変換するかどうかを示すフラグ。
依存関係が欠落しているオブジェクトにコメントする: 依存関係が欠落しているノードにユーザーがコメントするかどうかを示すフラグ。
EWI コメント生成(エラー、警告、問題)を無効にする: 変換後のコードに EWIs のコメント(エラー、警告、問題)を生成しないかどうかを示すフラグ。デフォルトはfalseです
入力ファイルのエンコーディングを設定する: エンコードコードページ番号が、ソースファイルの解析に使用されます。.NET Coreでサポートされているエンコーディング のみを受け付けます。現在、サポートの対象は以下のとおりです。
コードページ
名前
表示名
1200
utf-16
Unicode
1201D
unicodeFFFE
Unicode(ビックエンディアン)
12000
utf-32
Unicode(UTF-32)
12001
utf-32BE
Unicode(UTF-32ビッグエンディアン)
20127
us-ascii
US-ASCII
28591
iso-8859-1
西ヨーロッパ(ISO)
65000
utf-7
Unicode(UTF-7)。 .NET 5では利用不可
65001
utf-8
Unicode(UTF-8)。 デフォルトエンコーディング
注釈
すべてのサポート言語に適用される設定を確認するには、次の 記事 をご覧ください。
DB オブジェクト名の設定¶
スキーマ: 文字列値は、適用するカスタムスキーマ名を指定します。指定しない場合は、元のデータベース名が使用されます。例: DB1.myCustomSchema.Table1。
データベース: 文字列値は、適用するカスタムデータベース名を指定します。例: MyCustomDB.PUBLIC.Table1。
デフォルト: 上記のどの設定もオブジェクト名には使用されません。
コード準備設定¶
コードを準備: 変換前にソースコードを前処理または整理するかどうかを示すフラグ。デフォルトでは、 FALSE に設定されています。
プリティプリント: 元のコードにインデントを適用し、整理します。
入力フォルダーの構造を維持: 整理後に追加レポートを生成します。
複数: 複数のフォルダーとして表現された複数のデータベースに配置を適用し、元の構造を維持します。
変換率設定¶
このページでは、正常に変換されたコードのパーセントを、コードの行数で計算するか、文字数の合計で計算するかを選択できます。 文字変換率 がデフォルトのオプションです。
ストアドプロシージャターゲット言語設定¶
このページでは、ストアドプロシージャをSnow SQL に埋め込まれた JavaScript に移行するか、Snowflake Scriptingに移行するかを選択できます。デフォルトのオプションはSnowflake Scriptingです。
設定をリセットする: 設定のリセットオプションはすべてのページに表示されます。変更を加えた場合は、 SnowConvert を元のデフォルト設定にリセットできます。