欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
SqlServer表數據導成Insert語(yǔ)句
SqlServer表數據導成Insert語(yǔ)句
2010年03月04日 星期四 10:09

create table test(

id int not null constraint pk_test primary key,

name nvarchar(100) null,

description nvarchar(200) null

)

生成insert 語(yǔ)句的SQL如下:

set nocount on

select 'insert into test(id, name, description) values(''' + convert(varchar(10), id) + ''', ''' + name + ''',''' +description + ''')' + char(13) + char(10)

from test --可以加過(guò)濾條件

set nocount off

第二種,利用存儲過(guò)程:

創(chuàng )建:

create     proc   spGenInsertSQL  

@TableName   as   varchar(100)  

as  

--declare   @TableName   varchar(100)  

--set   @TableName   =   'orders'  

--set   @TableName   =   'eeducation'  

DECLARE   xCursor   CURSOR   FOR  

SELECT   name,xusertype  

FROM   syscolumns  

WHERE   (id   =   OBJECT_ID(@TableName) )

declare   @F1   varchar(100)  

declare   @F2   integer  

declare   @SQL   varchar(8000)  

set   @sql   ='SELECT   ''INSERT   INTO   '   +   @TableName   +   '   VALUES('''  

OPEN   xCursor  

FETCH   xCursor   into   @F1,@F2  

WHILE   @@FETCH_STATUS   =   0  

BEGIN  

          set   @sql   =@sql   +  

                              +   case   when   @F2   IN   (35,58,99,167,175,231,239,61)   then   '   +   case   when   '   +   @F1   +   '   IS   NULL   then   ''''   else   ''''''''   end   +   '     else   '+'   end  

                              +   'replace(ISNULL(cast('   +   @F1   +   '   as   varchar(8000)),''NULL''),'''''''','''''''''''')'    

                              +   case   when   @F2   IN   (35,58,99,167,175,231,239,61)   then   '   +   case   when   '   +   @F1   +   '   IS   NULL   then   ''''   else   ''''''''   end   +   '     else   '+'   end  

                              +   char(13)   +   ''','''    

          FETCH   NEXT   FROM   xCursor   into   @F1,@F2  

END  

CLOSE   xCursor  

DEALLOCATE   xCursor  

set   @sql   =   left(@sql,len(@sql)   -   5)   +   '   +   '')''   FROM   '   +   @TableName

exec   (@sql)   

go

執行:

exec spGenInsertSQL tablename

刪除:

drop proc spGenInsertSQL

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
將sql server表中的數據導出為inert into語(yǔ)句的形式
SQLServer動(dòng)態(tài)建表
自動(dòng)生成表記錄Insert的SQL語(yǔ)句
Sql server中用現有表中的數據創(chuàng )建Sql的Insert插入語(yǔ)句
SQL語(yǔ)言快速入門(mén)(二)
我的數據庫學(xué)習“曲線(xiàn)” - 《程序員》官方BLOG - 博客頻道 - CSD...
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久