blog.Toby

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            130 隨筆 :: 2 文章 :: 150 評論 :: 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 渠上月 閱讀(231) 評論(0)  編輯  收藏 所屬分類: sql (sqlServer)
          主站蜘蛛池模板: 镇康县| 稻城县| 扶沟县| 太康县| 南投市| 平乐县| 兖州市| 泾川县| 视频| 衢州市| 子长县| 武清区| 新疆| 昔阳县| 孝昌县| 永定县| 新津县| 仁怀市| 阳春市| 九龙坡区| 和林格尔县| 金川县| 大兴区| 武鸣县| 苏尼特左旗| 元朗区| 伊川县| 唐海县| 莱西市| 临沧市| 达拉特旗| 二连浩特市| 马公市| 温州市| 巧家县| 合作市| 安溪县| 长沙县| 碌曲县| 安宁市| 沙田区|