查看完整版本: SQL导出数据为脚本文件

hahj 2008-1-3 15:29

SQL导出数据为脚本文件

--于数据库里创建如下存储过程
--使用方式 :proc_insert  ' 要导出的表名'
create proc proc_insert (@tablename varchar(256))
as
begin
set nocount on
declare @sqlstr varchar(4000)
declare @sqlstr1 varchar(4000)
declare @sqlstr2 varchar(4000)
select @sqlstr='select ''insert [email=]'+@tablename[/email]
select @sqlstr1=''
select @sqlstr2=' ('
select @sqlstr1= ' values ( ''+'
select @sqlstr1=@sqlstr1+col+'+'',''+' ,@sqlstr2=@sqlstr2+name +',' from (select case
-- when a.xtype =173 then 'case when '+a.name+' is null then ''NULL'' else '+'convert(varchar('+convert(varchar(4),a.length*2+2)+'),'+a.name +')'+' end'
when a.xtype =104 then 'case when '+a.name+' is null then ''NULL'' else '+'convert(varchar(1),'+a.name +')'+' end'
when a.xtype =175 then 'case when '+a.name+' is null then ''NULL'' else '+'''''''''+'+'replace('+a.name+','''''''','''''''''''')' + '+'''''''''+' end'
when a.xtype =61  then 'case when '+a.name+' is null then ''NULL'' else '+'''''''''+'+'convert(varchar(23),'+a.name +',121)'+ '+'''''''''+' end'
when a.xtype =106 then 'case when '+a.name+' is null then ''NULL'' else '+'convert(varchar('+convert(varchar(4),a.XPrec+2)+'),'+a.name +')'+' end'
when a.xtype =62  then 'case when '+a.name+' is null then ''NULL'' else '+'convert(varchar(23),'+a.name +',2)'+' end'
when a.xtype =56  then 'case when '+a.name+' is null then ''NULL'' else '+'convert(varchar(11),'+a.name +')'+' end'
when a.xtype =60  then 'case when '+a.name+' is null then ''NULL'' else '+'convert(varchar(22),'+a.name +')'+' end'
when a.xtype =239 then 'case when '+a.name+' is null then ''NULL'' else '+'''''''''+'+'replace('+a.name+','''''''','''''''''''')' + '+'''''''''+' end'
when a.xtype =108 then 'case when '+a.name+' is null then ''NULL'' else '+'convert(varchar('+convert(varchar(4),a.xprec+2)+'),'+a.name +')'+' end'
when a.xtype =231 then 'case when '+a.name+' is null then ''NULL'' else '+'''''''''+'+'replace('+a.name+','''''''','''''''''''')' + '+'''''''''+' end'
when a.xtype =59  then 'case when '+a.name+' is null then ''NULL'' else '+'convert(varchar(23),'+a.name +',2)'+' end'
when a.xtype =58  then 'case when '+a.name+' is null then ''NULL'' else '+'''''''''+'+'convert(varchar(23),'+a.name +',121)'+ '+'''''''''+' end'
when a.xtype =52  then 'case when '+a.name+' is null then ''NULL'' else '+'convert(varchar(12),'+a.name +')'+' end'
when a.xtype =122 then 'case when '+a.name+' is null then ''NULL'' else '+'convert(varchar(22),'+a.name +')'+' end'
when a.xtype =48  then 'case when '+a.name+' is null then ''NULL'' else '+'convert(varchar(6),'+a.name +')'+' end'
-- when a.xtype =165 then 'case when '+a.name+' is null then ''NULL'' else '+'convert(varchar('+convert(varchar(4),a.length*2+2)+'),'+a.name +')'+' end'
when a.xtype =167 then 'case when '+a.name+' is null then ''NULL'' else '+'''''''''+'+'replace('+a.name+','''''''','''''''''''')' + '+'''''''''+' end'
else '''NULL'''
end as col,a.colid,a.name
from syscolumns a where a.id = object_id(@tablename) and a.xtype <>189 and a.xtype <>34 and a.xtype <>35 and  a.xtype <>36
)t order by colid

select @sqlstr=@sqlstr+left(@sqlstr2,len(@sqlstr2)-1)+') '+left(@sqlstr1,len(@sqlstr1)-3)+')'' from [email=]'+@tablename[/email]
  print @sqlstr
--exec( @sqlstr)
set nocount off
end
go

颉萍生 2008-10-17 04:50

无锡代开**代开广告**代开建筑**13313197276

*** 作者被禁止或删除 内容自动屏蔽 ***

寡继绫 2008-11-28 14:30

路过,看过

路过,看过,感受过,好帖!
























[url=http://www.rsfirm.com/]runescape gold[/url] [url=http://www.rsfirm.com/]runescape money[/url] [url=http://www.rsfirm.com/]runescape power leveling[/url] [url=http://www.rsfirm.com/]rs power leveling[/url] [url=http://www.rsfirm.com/]runescape power level[/url] [url=http://www.rsfirm.com/RuneScape-Powerleveling.aspx]runescape powerleveling[/url] [url=http://www.rsfirm.com/]buy runescape gold[/url] [url=http://www.rsfirm.com/]cheap runescape gold[/url] [url=http://www.rsfirm.com/]Cheapest runescape money[/url] [url=http://www.rsfirm.com/Buy-Cheap-RuneScape-Gold-1330.game.33.aspx]Buy rs gold[/url] [url=http://www.rsfirm.com/Buy-Cheap-RuneScape-Gold-1330.game.33.aspx]Cheap rs gold[/url] [url=http://www.rsfirm.com/]Cheapest rs gold[/url]

adk6542 2008-12-19 18:17

MM最喜欢的手机网游《晶灵》之宠物篇

[align=center][size=3][color=#000000][b][font=Times New Roman]MM[/font][/b][b][font=宋体]最喜欢的手机网游《晶灵》之宠物篇[/font][/b][/color][/size][/align][size=3][color=#000000][font=Times New Roman]    [/font][font=宋体]众所周知,晶灵是[/font][font=Times New Roman]MM[/font][font=宋体]最喜欢的手机网游,正因为如此,吸引来了如潮的男生挤入,可爱的[/font][font=Times New Roman]Q[/font][font=宋体]版手机网络游戏,不但[/font][font=Times New Roman]MM[/font][font=宋体]最喜欢,也是[/font][font=Times New Roman]GG[/font][font=宋体]们值得炫耀的地方。可是,这个时候[/font][font=Times New Roman]GG[/font][font=宋体]为难了。进了晶灵,并不意味着你一定能被[/font][font=Times New Roman]MM[/font][font=宋体]吸引。[/font][font=Times New Roman]MM[/font][font=宋体]可不是这么容易手到擒来的,除了你等级要高,装备要好,[/font][font=Times New Roman]BB[/font][font=宋体]也是你绝对不能缺少的武器!夷?有人问,为什么[/font][font=Times New Roman]BB[/font][font=宋体]是不可缺少的??知道不!晶灵之所以成为[/font][font=Times New Roman]MM[/font][font=宋体]最喜欢的手机网游,最重要的原因之一,就是可爱到[/font][font=Times New Roman]MM[/font][font=宋体]尖叫的[/font][font=Times New Roman]BB[/font][font=宋体]。有的时候,[/font][font=Times New Roman]MM[/font][font=宋体]看[/font][font=Times New Roman]BB[/font][font=宋体]的时间比看你的时间要多很多呢!所以说,[/font][font=Times New Roman]BB[/font][font=宋体]是你绝对缺少的重要武器!不看[/font][font=Times New Roman]BB[/font][font=宋体]等级,不看[/font][font=Times New Roman]BB[/font][font=宋体]能力,但是[/font][font=Times New Roman]BB[/font][font=宋体]那超可爱的外形,绝对是[/font][font=Times New Roman]MM[/font][font=宋体]的焦点!但是,普天之下,每个[/font][font=Times New Roman]MM[/font][font=宋体]的性格不同,如何能做到[/font][font=Times New Roman]MM[/font][font=宋体]最喜欢呢?如何做到对症下药,对点开炮呢?在这里,咱们为大家细细道来。[/font][/color][/size]
[size=3][color=#000000][font=宋体]白羊座女孩[/font][font=Times New Roman] [/font][/color][/size]
[font=宋体][size=3][color=#000000]  你的外表最好能符合成熟和健康充满男性的魅力,除此之外你更必须有其他长处,具备才华与能力经济当然不能短缺。但也不要过于小气,行事作风要干脆如此的你,便能深深吸引她。因此,喷水熊是你最好的选择。[/color][/size][/font]
[size=3][color=blue][font=宋体]金牛座女孩[/font][font=Times New Roman] [/font][/color][/size]
[size=3][color=#000000][font=宋体][color=blue]  对待金牛座的女孩,要温和体贴,让她有安全感。所以你的外表和举止就必须成熟而稳重。自己的生活要安定和丰富,才能给她保障。有质感与品味的相处也足以牵引她的心。在这给你推荐元素之风。[/color][/font][font=Times New Roman] [/font][/color][/size]
[size=3][color=darkred][font=宋体]双子座女孩[/font][font=Times New Roman] [/font][/color][/size]
[size=3][color=#000000][font=宋体][color=darkred]  她不喜欢固执死板的男性,所以你的口才要流畅、风趣而幽默,思绪和想法也得比她快一步最好,有渊博知识为后盾,再加一点若即若离的态度,这样你的追求就会成功。速攻鱼就能让你如虎添翼。[/color][/font][font=Times New Roman] [/font][/color][/size]
[size=3][color=darkorange][font=宋体]巨蟹座女孩[/font][font=Times New Roman] [/font][/color][/size]
[size=3][color=#000000][font=宋体][color=darkorange]  巨蟹座女孩重视生活情趣,与她相处对待的态度表现就是她衡量你的重点。要能懂得照顾她,也懂得被她照顾,最好能了解她的喜好,而去配合。然而要赢得她的芳心,只有真诚。所以带上风扇种子,一定不会错。[/color][/font][font=Times New Roman] [/font][/color][/size]
[size=3][color=purple][font=宋体]狮子座女孩[/font][font=Times New Roman] [/font][/color][/size]
[size=3][color=#000000][font=宋体][color=purple]  狮子座女孩虽然很难降服,但其实只要懂得对她温柔体贴,凡事先为她着想,然后则是你对外最好能够面面俱到、打点一切,这样就容易得到她的心。果然猫或许能一获芳心。[/color][/font][font=Times New Roman] [/font][/color][/size]
[size=3][color=yellow][font=宋体]处女座女孩[/font][font=Times New Roman] [/font][/color][/size]
[size=3][color=#000000][font=宋体][color=yellow]  不要被她外在的回应所欺骗,因为她们容易口是心非,她的拒绝与不在意并不是真的许可与关注。你要能适应这种有点迂回的情感模式,在不断修正与她的相处中,要坚持你自己的想法。滚球兽也一定能吸引到她的眼光。[/color][/font][font=Times New Roman] [/font][/color][/size]
[size=3][color=red][font=宋体]天秤座女孩[/font][font=Times New Roman] [/font][/color][/size]
[size=3][color=#000000][font=宋体][color=red]  她对温文儒雅有气质的男子有好感,所以你要如此塑造自己,也肯定要以温和而坚持的方式追求她。要满足她的虚荣心,你必须懂得经营,打点自己,时尚而又不失独立见解。哈皮蜂是不是能博得千金一笑?[/color][/font][font=Times New Roman] [/font][/color][/size]
[size=3][color=dimgray][font=宋体]天蝎座女孩[/font][font=Times New Roman] [/font][/color][/size]
[size=3][color=dimgray][font=宋体]  天蝎座的女孩是很难追求的,她总是难以打开真心,她喜欢独特的气质。如果你不符她心中的类型,你就更没希望了。不过真正的重点是惟有一颗专注深情的心,才能打动她。痞子猫,是你不二的选择。[/font][font=Times New Roman] [/font][/color][/size]
[size=3][color=seagreen][font=宋体]射手座女孩[/font][font=Times New Roman] [/font][/color][/size]
[size=3][color=#000000][font=宋体][color=seagreen]  不要被她的脾气吓着了。要去了解她的心,她反覆多变的情绪,这都要靠你去探究,并给她体谅与抚慰。如果你能同时具有温柔以及强硬的表面,便能驾驭得了她。电眼猴,或者电光球,电到你,也一定电到她。[/color][/font][font=Times New Roman] [/font][/color][/size]
[size=3][color=royalblue][font=宋体]摩羯座女孩[/font][font=Times New Roman] [/font][/color][/size]
[font=宋体][size=3][color=royalblue]  对待她当然要全心全意的投入。在追求时就得有所付出,当然摩羯座女孩的自尊心很强,她会要求你的外在条件、经济基础是必需的,身分、地位是必要的,这些都是满足她的要件。精灵马,让你做她的白马丸子。[/color][/size][/font]
[size=3][color=teal][font=宋体]水瓶座女孩[/font][font=Times New Roman] [/font][/color][/size]
[size=3][color=#000000][color=teal][font=宋体]  她欣赏有内涵或者很有才华的人。若你的天赋条件不足,至少也要很有理想报负的样子。但最重要的还是对她的了解与赞同。也要记住不要太缠她,为两人保留点私人空间会更好。选择艳鸟吧,这类[/font][font=Times New Roman]MM[/font][font=宋体]最喜欢的[/font][/color][font=Times New Roman] [/font][/color][/size]
[size=3][color=yellowgreen][font=宋体]双鱼座女孩[/font][font=Times New Roman] [/font][/color][/size]
[font=宋体][size=3][color=yellowgreen]对待双鱼座的女孩必须有耐性,切勿操之过急。要细心的洞察她的感受,适应她的情绪。这样才能掌握她多变的性格,相处时要会营造浪漫的气氛。但千万记住不要流于恶俗。果然还是吉拉兽比较适合。[/color][/size][/font]
[size=3][color=#000000][font=宋体]好!瞅准你最喜欢的[/font][font=Times New Roman]MM[/font][font=宋体],问出[/font][font=Times New Roman]MM[/font][font=宋体]的星座!带上[/font][font=Times New Roman]MM[/font][font=宋体]最喜欢的[/font][font=Times New Roman]BB[/font][font=宋体],吸引上她的眼球,接下来的事……咱下会分解。[url=http://jinglingwourd.blog.163.com/]http://jinglingwourd.blog.163.com/[/url][/font][/color][/size]
页: [1]
查看完整版本: SQL导出数据为脚本文件