zoukankan      html  css  js  c++  java
  • 批量导出表索引

     

      批量导出索引:

     

               SELECT   'CREATE  INDEX  ' + [name] 
                        + ' ON [' + OBJECT_NAME(object_id+ '] ('
                        + REVERSE(SUBSTRING(REVERSE(( SELECT    name
                                                                + CASE WHEN sc.is_descending_key = 1 THEN ' DESC'
                                                                       ELSE ' ASC'
                                                                  END + ','
                                                      FROM      sys.index_columns sc
                                                                JOIN sys.columns c ON sc.object_id = c.object_id
                                                                                      AND sc.column_id = c.column_id
                                                      WHERE     OBJECT_NAME(sc.object_idIN (SELECT sysno from IC_History.dbo.temp)
                                                                AND sc.object_id = i.object_id
                                                                AND sc.index_id = i.index_id
                                                      ORDER BY  index_column_id ASC
                                                    FOR
                                                      XML PATH('')
                                                    )), 28000)) + ') With (Online=On)'
               FROM     sys.indexes i
               WHERE    OBJECT_NAME(object_idIN  ('表名' )
                        AND CASE WHEN 1 = 1
                                      AND is_primary_key = 1
                                      AND type = 1 THEN 0
                                 ELSE 1
                            END = 1
                       -- AND is_unique_constraint = 0
                       -- AND is_primary_key = 0

  • 相关阅读:
    QTableView表格滚动条样式(QSS真是细致到家了)
    窗体间传递数据(跨控件跨类),三种情况与处理方法
    16Khz音频定时触发采样DMA存储过程
    两种解决Qt5显示中文乱码的方法(使用QStringLiteral和#pragma execution_character_set("utf-8")两种方法)
    C语言数组内存初始化
    13 Amazing Component Sets Driving Success In Delphi Berlin On Android And IOS
    不要短期利益,要长期利益;要创新,但要反对盲目创新
    有关FTPS和VNP的详解
    (十六)备忘录模式详解(都市异能版)
    百度云世界里的“七种武器”:PCS、BAE、Site App、ScreenX等
  • 原文地址:https://www.cnblogs.com/zping/p/2245807.html
Copyright © 2011-2022 走看看