0

GetDatabaseSchema は、テーブル値関数をフェッチしていないようです。BIML を使用して関数からメタデータを抽出する別の方法はありますか?

4

1 に答える 1

1

Biml のデータ モデリング機能には関数のオブジェクトがないため、GetDatabaseSchema がそれを返さない理由が説明されています。テーブルとビュー、および関連するプロパティのみを公開します。

ソースが SQL Server 2012+ であると仮定すると、メタデータを取得するために単純に呼び出すBiml Query Table Builderで概説したアプローチを使用できます。sys.dm_exec_describe_first_result_setただし、関数のメタデータに対してモデル化する必要があります。すべての関数とそのパラメーターは何ですか

したがって、列の定義をそのままにして、テーブル値関数にちなんで名付けられた Biml Table オブジェクトを作成できます。おまけとして、アノテーションを介してパラメーターとタイプを追加します。

于 2018-01-31T15:26:55.423 に答える