<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      轉(zhuǎn):將SQL Server的數(shù)據(jù)導(dǎo)出成文本

      create PROCEDURE   [dbo].[outputdata]   
      
        @tableName Varchar(100)--表名
      AS
          DECLARE @IsIdentity INT
          DECLARE @columnName VARCHAR(100)--列名
          DECLARE @TypeName VARCHAR(100)--數(shù)據(jù)類型
          DECLARE @columns VARCHAR(8000)--
          DECLARE @columnsAndhead VARCHAR(8000)--
           
          SET @columnsAndhead = 'INSERT INTO '+@tableName+'(['
          SET @columns = ''
           
          --獲取表的所有字段名稱
          DECLARE a CURSOR FOR 
              SELECT COLUMNPROPERTY( a.id,a.name,'IsIdentity') AS IsIdentity, a.[NAME] AS ColumnName ,b.[NAME] AS TypeName 
              FROM syscolumns a INNER JOIN systypes b ON a.xtype=b.xtype AND b.xtype=b.xusertype 
              WHERE a.[id]=(SELECT [id] FROM sysobjects WHERE [NAME]=@tableName)
           
          OPEN a
      
          FETCH NEXT FROM a INTO @IsIdentity, @columnName ,@TypeName
              WHILE @@FETCH_STATUS = 0
                  BEGIN
                      IF @IsIdentity =0
                          BEGIN
                              IF @TypeName IN ('bigint','bit','decimal','float','int','money','numeric','real','smallint','smallmoney','tinyint','datetime')
                                  BEGIN
                                      SET @columns = @columns + 'ISNULL(CAST(['+@columnName +'] AS VARCHAR),''NULL'')+'',''+'
                                  END
                              ELSE
                                  BEGIN
                                      SET @columns = @columns+ '''''''''+ ISNULL(CAST(['+@columnName +'] AS VARCHAR(50)),''NULL'')+ ''''''''+'',''+'
                                  END
                              SET @columnsAndhead = @columnsAndhead + ''+ @columnName +'],[' 
                          END
                      FETCH NEXT FROM a INTO @IsIdentity, @columnName ,@TypeName
                   END
      
      
          SELECT @columnsAndhead = left(@columnsAndhead,len(@columnsAndhead)-2) +') VALUES('''
          SELECT @columns = left(@columns,len(@columns)-5)
      
          CLOSE a
          DEALLOCATE a 
          print 'select '''+@columnsAndhead+'+'+@columns +'+'')'' as InsertSQL from '+@tableName
         exec('select '''+@columnsAndhead+'+'+@columns +'+'')'' as InsertSQL from '+@tableName)

       轉(zhuǎn)自:http://www.rzrgm.cn/Snowolf/archive/2011/04/12/2013864.html

      posted @ 2022-02-28 15:26  Vincent_void  閱讀(824)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 久人人爽人人爽人人片av| 无码专区视频精品老司机| 永靖县| 日韩一区二区三区无码a片| 97人人添人人澡人人澡人人澡| 国产成人亚洲精品狼色在线| 久久国产精品99久久蜜臀| 亚洲国产精品人人做人人爱| 久久精品国产蜜臀av| 国产成人高清精品免费软件| 性无码专区无码| 偷拍专区一区二区三区| 熟妇人妻中文a∨无码| 99热国产成人最新精品| 亚洲Av综合日韩精品久久久| 亚洲中文字幕在线二页| 老司机精品成人无码av| 国产精品自在拍首页视频8| 国产一级黄色片在线播放| 精品无人乱码一区二区三区| 欧美日韩精品一区二区三区高清视频 | 亚洲精品日本久久一区二区三区| 日本一区二区三区专线| 日韩精品二区三区四区| 婷婷丁香五月深爱憿情网| 亚洲av日韩av一区久久| 亚洲精品综合久中文字幕| 国产一区二区三区黄色片| 综合色一色综合久久网| 久久无码中文字幕免费影院蜜桃| 潢川县| 性姿势真人免费视频放| 亚洲高清最新AV网站| 五月婷婷久久草| 粉嫩av一区二区三区蜜臀| 亚洲色最新高清AV网站| 财经| 色欲狠狠躁天天躁无码中文字幕 | 亚洲av无码精品色午夜| 精品视频福利| 国产成人精品一区二区无|