sql >> データベース >  >> RDS >> Sqlserver

SQLServerの隠された機能

    sp_msforeachtable :「?」を指定してコマンドを実行します各テーブル名に置き換えられます。例:

    exec sp_msforeachtable "dbcc dbreindex('?')"
    

    テーブルごとに最大3つのコマンドを発行できます

    exec sp_msforeachtable
        @Command1 = 'print ''reindexing table ?''',
        @Command2 = 'dbcc dbreindex(''?'')',
        @Command3 = 'select count (*) [?] from ?'
    

    また、sp_MSforeachdb



    1. ハイブリッドクラウドセットアップでのMariaDBの実行

    2. SQLサーバーでの日付の取得、CURRENT_TIMESTAMPとGetDate()

    3. バッチファイルからSQLを実行する

    4. WHM / cPanelサーバーでのProxySQLを使用したMySQLレプリケーション:パート2