私は最近、sp_help
を使用してテーブル定義を取得し、それに引き付けられていることを発見しました。私の発見の前に、私はSQL Management StudioでObjectエクスプローラを開き、テーブル名を手動で検索し、テーブルを右クリックしてDesignを選択しなければなりませんでした。それはたくさんの努力でした!SQL Serverの便利なシステムストアドプロシージャ
他のどのようなシステムストアドプロシージャを使用しても、単純には使用できないということはありませんか?
私は最近、sp_help
を使用してテーブル定義を取得し、それに引き付けられていることを発見しました。私の発見の前に、私はSQL Management StudioでObjectエクスプローラを開き、テーブル名を手動で検索し、テーブルを右クリックしてDesignを選択しなければなりませんでした。それはたくさんの努力でした!SQL Serverの便利なシステムストアドプロシージャ
他のどのようなシステムストアドプロシージャを使用しても、単純には使用できないということはありませんか?
Altキー + F1はsp_help
のために良いshortcutキーです。
sp_helptext
は、ストアプロシージャテキストを取得するためのもう1つの方法です。
ニースであるべき..私はMYTABLEをsp_helpはに類似した特定のテーブルの上のAlt + F1を使用することはできますか? – DotnetDude
エディタのテーブル名にAlt + F1をクリックするだけです。 –
sp_who/sp_who2
- 誰がサーバー上で何をしているのかを知ることができます。
これらの文書化されていないもののすべて
xp_getnetname
xp_fileexist
xp_dirtree
xp_subdirs
sp_who2
xp_getfiledetails
xp_fixeddrives
Sp_tempdbspace
xp_enumdsn
xp_enumerrorlogs
sp_MSforeachtable
sp_MSforeachDB
こちらをご覧ください:Undocumented stored procedures
そして今、すべての動的管理ビューsys.dm_db_index_usage_stats
のようなSQL Server 2005のため、あなたは、テーブルまたはデータベース全体のサイズを決定するためにsp_spaceused
を使用することができます。テーブル名を渡すと、そのテーブルに使用されているスペースが返されます。引数なしで呼び出されると、データベースのスペースが得られます。
ところで、ちょっと混乱した名前です!ある人は、「スペース」文字が何回使用されたのかと思っていました。 :) –
選択*名前
によってXTYPE =「U」の順序は、データベース内のすべてのユーザー定義テーブルのリストを提供しますがsysobjectsから。データベースオブジェクト(テーブル、列、インデックス、等)
は - あなたのインデックス情報(sp_helpは同じ情報)
は、sp_helpconstraint [表を示します] - プライマリ/外部キー/デフォルトとその他の制約を表示*
sp_depends [obj] - オブジェクトの依存関係を示します。
sp_dependsは、[テーブル] - このストアドプロシージャ
SP_のhelpindex [表]をリネームするため
master.dboが使用する/影響を受けているか、テーブルなどのショー - procsのを保存何を示し、ビューは、UDFは、この表に
でsp_depends [SPROC]に影響を与え、トリガ。xp_cmdshell
ボックスへのRDPアクセスがなかった回数をリストすることはできませんが、シェルコマンドを実行するのに十分な権限を持つSQLログインを実行しました。
クエリエディタでprocやその他のシステムオブジェクト名を強調表示し、shift-f1を押してその単語のヘルプを表示します。
sp_catalogs
sp_column_privileges
sp_column_privileges_ex
sp_columns
sp_columns_ex
sp_databases
sp_cursor
sp_cursorclose
sp_cursorexecute
sp_cursorfetch
sp_cursoroption
sp_cursoropen
sp_cursorprepare
sp_cursorprepexec
sp_cursorunprepare
sp_execute
sp_datatype_info
sp_fkeys
sp_foreignkeys
sp_indexes
sp_pkeys
sp_primarykeys
sp_prepare
sp_prepexec
sp_prepexecrpc
sp_unprepare
sp_server_info
sp_special_columns
sp_sproc_columns
sp_statistics
sp_table_privileges
sp_table_privileges_ex
sp_tables
sp_tables_ex
チェックこのリンクも
私はそれはかなり古い話題だけど、それはまだ検索エンジンで高いランクを持っています。
これは私のお気に入りのストアドプロシージャです。あなたも便利だと思います。これらのほとんどすべては簡単なコマンドで実現できますが、これらのストアドプロシージャはチェックと検証を実行するので便利です。
[sys].[sp_revokelogin]
[sys].[sp_password]
[sys].[sp_MSchangeobjectowner]
[sys].[sp_addlogin]
[sys].[sp_addrole]
[sys].[sp_adduser]
[sys].[sp_denylogin]
[sys].[sp_droplogin]
[sys].[sp_droprole]
[sys].[sp_droprolemember]
[sys].[sp_dropuser]
は、コミュニティのwiki – bdukes