blog.Toby

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            130 隨筆 :: 2 文章 :: 150 評(píng)論 :: 0 Trackbacks

           DECLARE dt_Cursor CURSOR DYNAMIC FOR

          select obj.name--, count(*)

          from sysobjects obj, syscolumns col

          where obj.id=col.id and col.name = 'SEC_CD' and obj.type='U'

           

          OPEN dt_Cursor

           

          declare @firstLine bit

          set @firstLine = 1

          Declare @sql varchar(8000)

          set @sql = ''

          Declare @tblName varchar(100)

          FETCH NEXT FROM dt_Cursor INTO @tblName

          WHILE @@FETCH_STATUS = 0

          BEGIN

             if @firstLine=1

                 set @firstLine=0

             else

                 set @sql = @sql + ' union all '

           

             set @sql = @sql + 'select ''' + @tblName + ''' as TABLE_NM, count(*) as ROW_CNT from ' + @tblName + ' where SEC_CD=''02188'''

           

             FETCH NEXT FROM dt_Cursor INTO @tblName

          END

           

          CLOSE dt_Cursor

          DEALLOCATE dt_Cursor

           

          exec (@sql)

          posted on 2008-01-31 10:55 渠上月 閱讀(222) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): sql (sqlServer)
          主站蜘蛛池模板: 泽库县| 广平县| 琼中| 泾源县| 萝北县| 铜梁县| 济源市| 云浮市| 莱阳市| 株洲市| 永泰县| 义乌市| 高邮市| 中宁县| 原阳县| 昌平区| 酒泉市| 沐川县| 阳泉市| 崇左市| 行唐县| 常宁市| 灵川县| 博野县| 鄂州市| 麻栗坡县| 山阴县| 应城市| 蓬溪县| 中西区| 昌乐县| 普陀区| 天门市| 吉水县| 邛崃市| 苍梧县| 洪泽县| 河津市| 咸阳市| 亳州市| 阳城县|