Mass Change Datatypeと依存ストアの手順変数の名前の変更
-
13-09-2019 - |
質問
私は自分のデータベースを最適化する過程にあり、テーブルのDatetimeからSmallDateTimeまでのいくつかの列のデータ型を変更することを考えていました。
ストアプロシージャの内容/コードと依存テーブルの両方を返すシステムストアドプロシージャはありますか。
乾杯!
編集1:
依存関係を追跡しないストアドプロシージャの名前をプログラム的に変更しようとしています!
解決
私は、ストアドプロシージャ(および機能とビュー)でテキストを見つけるために使用したSciptのサンプルで、これに対するSimliarの質問(以下のリンク)に答えました。少しの作業が必要ですが、ここであなたを助けるかもしれません。
[ストアドプロシージャでデータテーブル列の参照を見つける方法
[1]: http://方法 ストアドプロシージャでデータテーブル列の参照を見つける
他のヒント
SQLの組み込み依存関係追跡は、このタイプの作業にはあまり良くありません。 2つのツールが思い浮かびます...
- Red GateSQL依存関係トラッカー - すべての依存コードを決定するのに適しています
- データベース開発者向けのVisual Studio -TSQLコード分析には、データが誤ったタイプとして扱われているかどうかを識別できるTSQLコード分析が含まれています。
Red Gateは彼らのものに無料の試用版を持っています、それはあなたをこの仕事を通して得るかもしれません
SQL Serverの依存関係が正確な場合は、適切な結合でSys.SQL_Dependenciesを使用できます。
所属していません StackOverflow