質問

私は自分のデータベースを最適化する過程にあり、テーブルのDatetimeからSmallDateTimeまでのいくつかの列のデータ型を変更することを考えていました。

ストアプロシージャの内容/コードと依存テーブルの両方を返すシステムストアドプロシージャはありますか。

乾杯!

編集1:

依存関係を追跡しないストアドプロシージャの名前をプログラム的に変更しようとしています!

役に立ちましたか?

解決

私は、ストアドプロシージャ(および機能とビュー)でテキストを見つけるために使用したSciptのサンプルで、これに対するSimliarの質問(以下のリンク)に答えました。少しの作業が必要ですが、ここであなたを助けるかもしれません。

[ストアドプロシージャでデータテーブル列の参照を見つける方法

[1]: http://方法 ストアドプロシージャでデータテーブル列の参照を見つける

他のヒント

SQLの組み込み依存関係追跡は、このタイプの作業にはあまり良くありません。 2つのツールが思い浮かびます...

  1. Red GateSQL依存関係トラッカー - すべての依存コードを決定するのに適しています
  2. データベース開発者向けのVisual Studio -TSQLコード分析には、データが誤ったタイプとして扱われているかどうかを識別できるTSQLコード分析が含まれています。

Red Gateは彼らのものに無料の試用版を持っています、それはあなたをこの仕事を通して得るかもしれません

SQL Serverの依存関係が正確な場合は、適切な結合でSys.SQL_Dependenciesを使用できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top