??xml version="1.0" encoding="utf-8" standalone="yes"?>久久91精品国产91久,久久久久波多野结衣高潮,久久香综合精品久久伊人http://www.shnenglu.com/lilac/?成ؓ.拥有.zh-cnWed, 07 May 2025 19:00:13 GMTWed, 07 May 2025 19:00:13 GMT60十条有益的涉世忠?/title><link>http://www.shnenglu.com/lilac/archive/2008/02/24/43170.html</link><dc:creator>李亚</dc:creator><author>李亚</author><pubDate>Sun, 24 Feb 2008 11:52:00 GMT</pubDate><guid>http://www.shnenglu.com/lilac/archive/2008/02/24/43170.html</guid><wfw:comment>http://www.shnenglu.com/lilac/comments/43170.html</wfw:comment><comments>http://www.shnenglu.com/lilac/archive/2008/02/24/43170.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/lilac/comments/commentRss/43170.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/lilac/services/trackbacks/43170.html</trackback:ping><description><![CDATA[<font size=2>如何在涉世之初少走弯路,有一个好的开端,开始一番成功的事业Q以下是一些先行者积累的10条有益的涉世忠告。好好地遵@、把握这些告和徏议吧Q比h学的译֠评来,它毫不逊色Q?nbsp;</font> <p><font size=2>    1. C闚wQ以便按时叫醒你?br>    贪睡和不守时Q都成Z工作和事业上的绊脚石QQ何时候都一栗不仅要学会准时Q更要学会提前。就如你坐RL圎ͼ沉K的风景很美Q你忍不住下车看一看,后来虽然你还是赶C某地Q却不是准时到达?#8220;闚w”只是一U简单的标志和提C,真正灉|、实用的旉Q掌握在每个人的心中?br></font><br><font size=2>    2. 如果你不喜欢现在的工作,要么辞职不干Q要么就闭嘴不言?br></font><font size=2>    初出茅庐Q往往眼高手低Q心高气Ԍ大事做不了,事不愿做。不要养成挑三拣四的习惯。不要雨天烦打伞Q不带伞又怕淋雨,处处表现Z满的情A。记住,不做则已Q要做就要做好?nbsp;<br></font><br><font size=2>    3. 每个人都有孤独的时候?br></font><font size=2>    要学会忍受孤独,q样才会成熟h。年Mhd哈哈、打打闹Ҏ了,C一个陌生的环境Q面对Ş形色色的人和事,一下子不知所措v来,有时q一个可以們ֿ说话的地方也没有。这Ӟ千万别Qw,学会静心Q学会忍受孤独。在孤独中思考,在思考中成熟Q在成熟中升华。不要因为寂寞而ؕ了方寸,而去做无聊无益的事情Q白白浪费了宝贵的时间?nbsp;<br></font><br><font size=2>    4. 走运时要做好倒霉的准备?nbsp;<br>    有一天,一只狐狸走C个葡萄园外,看见里面水灵늚葡萄垂涎Ʋ滴。可是外面有栅栏挡着Q无法进厅R于是它一狠心l食三日Q减肥之后,l于钻进葡萄园内饱餐一ѝ当它心满意_想离开葡萄园时Q发觉自己吃得太饱,怎么也钻不出栅栏了。相信Q何h都不愿做q样的狐狸。退路同样重要。饱带干_,晴带雨伞Q点滴积累,水到渠成。有的东西今天似乎一文不|但有朝一日也许就会nL倍?br></font><br><font size=2>    5. 不要像玻璃那栯弱?br></font><font size=2>    有的人眼睛ȝ着自己Q所以长不高看不q;L喜欢怨天hQ也使别人无比厌烦。没有苦中苦Q哪来甜中甜Q不要像ȝ那样脆弱Q而应像水晶一样透明Q太阳一栯煌,腊梅一样坚强。既然睁开眼睛享受风的清凉Q就不要埋怨风中细的沙粒?nbsp;<br></font><br><font size=2>    6. 住自己的嘴巴?br></font><font size=2>    不要谈论自己Q更不要议论别h。谈己往往会自大虚伪,在名不副实中失去自己。议论别人往往陷入鸡毛蒜皮的是非口舌中U缠不清。每天下班后和你的那些同事朋友喝酒聊天可不是件好事,因ؓQ这中间往往会把议论同事、朋友当做话题。背后议ZhL不好的,其是议论别人的短处Q这些会降低你的人格?nbsp;</font></p> <p><font size=2>    7. Z从不?#8220;失掉”Q你失掉了,自有别h会得到?br></font><font size=2>    不要凡事在天Q守株待兔,更不要寄希望?#8220;Z”。机会只不过是相对于充分准备而又善于创造机会的言的。也许,你正为失M个机会而懊悔、埋怨的时候,Z正被你对面那个同L“倒霉?#8221;l抓住了。没有机会,p创造机会,有了ZQ就要y妙地抓住?nbsp;</font></p> <p><font size=2>    8. 若电话老是不响Q你该打出去?br></font><font size=2>    很多时候,电话会给你带来意想不到的收获Q它不是qQ仅仅成ZU摆设。交了新朋友Q别忘了老朋友,朋友多了路好走。交际的一大诀H就是主动。好的h~好的口,往往助你的事业更上一个台阶?nbsp;</font></p> <p><font size=2>    9. 千万不要因ؓ自己已经Cl婚q龄而草率结婚?br></font><font size=2>    想结婚,p找一个能和你心心相印、相辅相携的伴G。不要因为放U和游戏而恋爱,不要因ؓ恋爱而媄响工作和事业Q更不要因一桩草率而失败的婚姻而人生受阻。感情用事往往会因失大?nbsp;</font></p> <p><font size=2>    10. 写出你一生要做的事情Q把单子攑֜皮夹里,l常拿出来看?br></font><font size=2>    人生要有目标Q要有计划,要有提醒Q要有紧q感。一个又一个小目标串v来,成了你一生的大目标。生zd了Q环境改善了Q不要忘了皮多w那张看似薄薄的单子?/font></p> <img src ="http://www.shnenglu.com/lilac/aggbug/43170.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/lilac/" target="_blank">李亚</a> 2008-02-24 19:52 <a href="http://www.shnenglu.com/lilac/archive/2008/02/24/43170.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>普通开发h员与软g工程师的区别[转]http://www.shnenglu.com/lilac/archive/2008/02/24/43169.html李亚李亚Sun, 24 Feb 2008 11:48:00 GMThttp://www.shnenglu.com/lilac/archive/2008/02/24/43169.htmlhttp://www.shnenglu.com/lilac/comments/43169.htmlhttp://www.shnenglu.com/lilac/archive/2008/02/24/43169.html#Feedback0http://www.shnenglu.com/lilac/comments/commentRss/43169.htmlhttp://www.shnenglu.com/lilac/services/trackbacks/43169.htmlҎ1Q?/font>

A、普通开发h员:
掌握了计机基础知识Q?br>熟悉计算源,学会了编E语aQ喜Ƣ卖弄技巧,喜欢比较~程语言的优劣;
以能~出某种Ҏ功能的程序ؓ荣,不懂原理Q不求甚解;
喜欢个h开发,不重视文档编写;

B、Y件工E师Q?br>计算机基知识扎实Q?br>掌握两门以上~程语言Q很停留在表面比较~程语言的优劣;
以编写出用户满意的高质量软g?br>懂得个h开发和团队开发的利弊Q文档规范,齐全?/font>

Ҏ2Q?/font>

A、普通开发h员:
只重视功能的实现Q不重进度和质量的把握?br>怕被“?#8221;得太死,动不动就说限制了思\Q没有发挥空间?br>不喜Ƣ做试工作Q认为测试低Z{,从来没有做过试工作?br>只根据自q爱好学习技术;

B、Y件工E师Q?br>懂得在进度、质量(功能Q和成本之间q?br>懂得规范的目的在于重用,重用有利于提高效率和集中_֊创新?br>认ؓ试工作比编码更h战性,自己l常为同伴的代码做白盒测试?br>Ҏ企业目的需求和自己发展目标的共同点选择学习内容和方向;

Ҏ3Q?/font>

A、普通开发h员:
认ؓ别hE序很差Q不喜欢看别人的代码Q?br>总认己比业务专家q更理解需求?br>目开始时Q喜Ƣ说:“没问题,SO EASY”?br>目大大延期Ӟ喜欢_“设计太烂Q没法编E?#8221;?/font>

B、Y件工E师Q?br>喜欢为同事走查代码,q以此获得学习他Z点的ZQ?br>懂得自己只是可能比业务专家更懂编E?br>目开始时Q喜Ƣ问:“那是什么?q是Z么?”?br>目大大延期Ӟ喜欢_“我ؓ什么就没想?#8230;”?/font>



李亚 2008-02-24 19:48 发表评论
]]>
真的男h[转]http://www.shnenglu.com/lilac/archive/2008/02/24/43168.html李亚李亚Sun, 24 Feb 2008 11:35:00 GMThttp://www.shnenglu.com/lilac/archive/2008/02/24/43168.htmlhttp://www.shnenglu.com/lilac/comments/43168.htmlhttp://www.shnenglu.com/lilac/archive/2008/02/24/43168.html#Feedback0http://www.shnenglu.com/lilac/comments/commentRss/43168.htmlhttp://www.shnenglu.com/lilac/services/trackbacks/43168.html
  循规y矩Q老实本分Q未必是真正的男人。衣冠楚楚,道貌岸然Q也不一定是真正的男人。每天晚上下班后准时回Ӟ厮守着老婆孩子热炕头的是好男hQ但肯定不是真正的男人。通宵达旦饮酒做乐Q宿q柳的Q也不是真正的男人。一掷千金的富豪未必是真正的男hQ千金散,富豪也会茕茕孑立QŞq吊。叱诧风云的政治家未必是真正的男人,当权力失ȝ时候,政治家也会落ؓ落魄的酒徒。满口的污言U语不是真正的男人,虽然真正的男Z要骂娘,偶尔也会把他妈的挂在嘴上。a头粉面的生更不是真正的男hQ满口的娘娘腔除了扭捏作态便是oZ呕。趋炎附势,qL逐流的是势利hQ投机取巧,搬弄是非的是无d人?

  真正的男人敢爱敢恨,敢怒敢aQ敢说敢做,敢做敢当。真正的男h可以一无所有但却拥有天下,真正的男Z会借酒愁但却不会一y不振。真正的男h豪爽坦荡但ƈ不缺乏谋略,真正的男人可以诡U而不鬼祟。真正的男h未必是成功的男hQ但真正的男人即使是p|了也l不气馁。真正的男h狂放而不傲慢Q真正的男h谦逊而不自卑。真正的男h果断刚毅Q真正的男h百折不挠?

  真正的男人敢于承认自q错误q承担自q责QQ真正的男h敢于面对现实而绝不ؓ自己L开q理由。真正的男h有血有肉有丰富的情感Q真正的男h同样有荡气回肠的爱情。真正的男h爱江山,也爱h。真正的男h铁骨柔肠Q怜香惜玉Q但真正的男人绝对不会ؓ儿女之情而放弃一带山沟뀂离不开女h的男人,不是真正的男人。被女h抛弃的男人,也不是真正的男h。真正的男h懂得如何ƣ赏女hQ动情而不滥情Q肉Ʋ而不兽欲。真正的男h爱酒pQ爱高山水Q因为真正的男h更懂得欣赏一q美丽的风景Q一首动人的诗Q和一曲悠扬的歌。所以真正的男hzȝ便活得坦坦荡荡,MȝhȀ昂?

  真正的男世独立,横而不。有的时候,好男人未必是真正的男人,墨守成规Q优柔寡断,只能是一事无成的思h。真正的男h有时甚至可能是十恶不赦的坏hQ如希特勒嗜血成性滥杀无辜Q但无可否认他偏执狂热的个h力和领袖才能他成为和凯撒Q拿破仑Q甚臛_斯大林,戴高乐一L真正的男Z的极品。真正的男h是Ԓ天大W的李白Q敢在天子面前自U酒仙旁若无人;真正的男人是仰天长啸壮怀Ȁ烈的岳飞Q即便在英雄末\也壮怀着重整山河的梦惟뀂真正的男h是易水河边大风萧萧中的壮士,h悲歌一路豪q踏上不归的征程?

  真正的男人可以忍辱含垢但决不苟且LQ如钩践卧薪胆Q如韩信膝屈胯下。因Z知道Q一个真正的男hQ应该拥有比大v更ؓqKQ比蓝天更ؓ高远的胸怀?

  真正的男人,即落魄潦倒,他也不会失去豁达乐观的h生理惟뀂他可以默默无闻Q但他不能碌无为。真正的男hQ即使他落街头Q浪q天涯,也永q坚守着心灵深处的一块净土?

  真正的男人傲骨铮铮,真正的男人浩气长存?/div>

李亚 2008-02-24 19:35 发表评论
]]>侃侃"艳照?http://www.shnenglu.com/lilac/archive/2008/02/18/42903.html李亚李亚Mon, 18 Feb 2008 11:12:00 GMThttp://www.shnenglu.com/lilac/archive/2008/02/18/42903.htmlhttp://www.shnenglu.com/lilac/comments/42903.htmlhttp://www.shnenglu.com/lilac/archive/2008/02/18/42903.html#Feedback0http://www.shnenglu.com/lilac/comments/commentRss/42903.htmlhttp://www.shnenglu.com/lilac/services/trackbacks/42903.html都懵了,大家都懵了。。。开始的时候真的希望,一切都是炒作。。?
可是一?#8220;我很?#8221;Q什么都说明问题了,其实q些都是个h的隐U事情,攑ֈ|络上是q分了。可是作为公众h物,他们的媄响力太大了,大到我们不想看也会出现在我们的眼前?
看了那么多的评论Q?#8220;受害?#8221;中某一位作Z个大安觉得很单U的很单U的公众人物Q个人生zȝ是这L׃八糟Q让我觉得恶心!很多q个受害人,那个受害人!其实受害最大的是那些所谓的fans们,他们的心目中的偶像是q个样子Q他们的心里也难以接受!不是说你不能做什么什么事情,只是台面上装的太单纯Q台下。。。有一U被ƺ骗的感觉!Q?
"不怕你怎么着...怕你?.."
全国人民都在学习讲诚?可这些公众h物忽悠大众那么多q?..
掀开的臭豆腐都那么臭?..没掀开的呢...
不敢?..
呵呵!也不需要想!!只会更臭!!

李亚 2008-02-18 19:12 发表评论
]]>
守侯我的春天http://www.shnenglu.com/lilac/archive/2008/02/03/42488.html李亚李亚Sun, 03 Feb 2008 13:41:00 GMThttp://www.shnenglu.com/lilac/archive/2008/02/03/42488.htmlhttp://www.shnenglu.com/lilac/comments/42488.htmlhttp://www.shnenglu.com/lilac/archive/2008/02/03/42488.html#Feedback0http://www.shnenglu.com/lilac/comments/commentRss/42488.htmlhttp://www.shnenglu.com/lilac/services/trackbacks/42488.html明天p收拾自己的背?

回到已经一q没有回q的老家?

H然有一点点x回家的感觉,

其实也蛮惛_?

想爸爸妈?q有妹,

呵呵!不知道ؓ什?是有一点点的害?

现在在边听着王强?U天不回?/strong>"

边写着q篇日志!

希望春节q来之后,

我的春天可以到来!

我已l过了许久的冬天?

08q的春节也是我给自己的一个约?

q时最后的一个期?

是改变我自己的最后期?

^_^ 现在有一U感?/p>

"自己知道自己有些惌的话,却不知道怎么写出?怎么去表?也许更多的是自己不想表达!"

希望春节前的冬天把我的一切烦恼和不愉快的事情都带?

然后静静着守侯我的春天!



李亚 2008-02-03 21:41 发表评论
]]>
_֦的SQL和SQL SERVER 与ACCESS、EXCEL的数据导入导{?/title><link>http://www.shnenglu.com/lilac/archive/2008/01/13/41075.html</link><dc:creator>李亚</dc:creator><author>李亚</author><pubDate>Sat, 12 Jan 2008 16:21:00 GMT</pubDate><guid>http://www.shnenglu.com/lilac/archive/2008/01/13/41075.html</guid><wfw:comment>http://www.shnenglu.com/lilac/comments/41075.html</wfw:comment><comments>http://www.shnenglu.com/lilac/archive/2008/01/13/41075.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/lilac/comments/commentRss/41075.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/lilac/services/trackbacks/41075.html</trackback:ping><description><![CDATA[     摘要:  说明Q复制表(只复制结?源表名:a 新表名:b)      select * into b from a where 1<>1    * 说明Q拷贝表(拯数据,源表名:a ...  <a href='http://www.shnenglu.com/lilac/archive/2008/01/13/41075.html'>阅读全文</a><img src ="http://www.shnenglu.com/lilac/aggbug/41075.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/lilac/" target="_blank">李亚</a> 2008-01-13 00:21 <a href="http://www.shnenglu.com/lilac/archive/2008/01/13/41075.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>备䆾服务器端SQL SERVER数据库至本地目录http://www.shnenglu.com/lilac/archive/2008/01/13/41074.html李亚李亚Sat, 12 Jan 2008 16:18:00 GMThttp://www.shnenglu.com/lilac/archive/2008/01/13/41074.htmlhttp://www.shnenglu.com/lilac/comments/41074.htmlhttp://www.shnenglu.com/lilac/archive/2008/01/13/41074.html#Feedback0http://www.shnenglu.com/lilac/comments/commentRss/41074.htmlhttp://www.shnenglu.com/lilac/services/trackbacks/41074.html/**//*數據庫備份存儲過E?/span>*/
/**//*支持從服務器備䆾數據x地機器上*/
-- 
CREATE PROCEDURE up_dbbackup
(
@backup_db_name VARCHAR(128),
@filename VARCHAR(128), /**//*備䆾路徑+文g?/span>*/
@flag VARCHAR(60) OUTPUT
)
AS
SET NOCOUNT ON
DECLARE @sql NVARCHAR(4000),@par NVARCHAR(1000)
IF NOT EXISTS(
  
SELECT * FROM master..sysdatabases
    
WHERE name=@backup_db_name
    )
BEGIN
  
SELECT @flag='數據?/span>'+@backup_db_name+'不存?'
  
RETURN
END
ELSE
BEGIN
  
IF RIGHT(@filename,1)<>'\' AND CHARINDEX('\',@filename)<>0
  
BEGIN
  
/**//*定義標誌*/
 
  
DECLARE @lFlag INT
  
EXECUTE @lFlag=master..xp_cmdshell 'DIR Z:'
  
IF @lFlag<>0
  
BEGIN
    
/**//* 在客戶機192.168.2.45上徏立一個完全共享目錄db,指定一個用戶名和密?Win98用戶不需要用戶名和密?/span>*/
    
EXECUTE @lFlag=master..xp_cmdshell 'NET USE Z: \\192.168.2.45\db$ test /user:ca.atc\test'
    
IF @lFlag<>0
    
BEGIN  
      
SELECT @flag='服務器創建目錄失?'
      
RETURN
    
END
  
END 
  
SELECT @par='@filename VARCHAR(1000)'
  
SELECT @sql='BACKUP DATABASE '+@backup_db_name+' TO DISK=@filename WITH INIT'
  
EXECUTE sp_executesql @sql,@par,@filename
  
EXECUTE master..xp_cmdshell 'NET USE Z: /DELETE'
  
SELECT @flag='數據?/span>'+@backup_db_name+'備䆾成功!'
  
RETURN
END
ELSE
BEGIN
    
SELECT @flag='數據庫備份\徑錯?'
    
RETURN
END
END


**以上過程在SQL SERVER下測試通過

李亚 2008-01-13 00:18 发表评论
]]>
sql实现分段功能的函?L重复记录Q获取重复记?/title><link>http://www.shnenglu.com/lilac/archive/2008/01/13/41073.html</link><dc:creator>李亚</dc:creator><author>李亚</author><pubDate>Sat, 12 Jan 2008 16:12:00 GMT</pubDate><guid>http://www.shnenglu.com/lilac/archive/2008/01/13/41073.html</guid><wfw:comment>http://www.shnenglu.com/lilac/comments/41073.html</wfw:comment><comments>http://www.shnenglu.com/lilac/archive/2008/01/13/41073.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/lilac/comments/commentRss/41073.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/lilac/services/trackbacks/41073.html</trackback:ping><description><![CDATA[<div id="wgxtmng" class="g_t_left c07 content" id=blogtext__fks_2s8dCJjn9zxDj4SGMMC67if8UXwyjvxx> <div >sql实现分段功能的函?/a> </div> <div> <p><font face=Arial><font face=Arial>--单分D语?/font></font></p> <div style="BORDER-RIGHT: #cccccc 1px dashed; BORDER-TOP: #cccccc 1px dashed; BORDER-LEFT: #cccccc 1px dashed; BORDER-BOTTOM: #cccccc 1px dashed; BACKGROUND-COLOR: #f1f1f1"> <pre style="WIDTH: 565px; WORD-WRAP: break-word"> <span style="COLOR: #0000ff">declare</span> @b <span style="COLOR: #0000ff">varchar</span>(20) <span style="COLOR: #0000ff">select</span> @b=<span style="COLOR: #ff0000">'a-b-c-d-e'</span> <span style="COLOR: #008080">--处理 </span><span style="COLOR: #0000ff">declare</span> @sql <span style="COLOR: #0000ff">varchar</span>(4000) <span style="COLOR: #0000ff">select</span> @sql= <span style="COLOR: #ff0000">'<span style="COLOR: #0000ff">select</span> '</span><span style="COLOR: #ff0000">''</span>+<span style="COLOR: #ff00ff">replace</span>(@b,<span style="COLOR: #ff0000">'-'</span>,<span style="COLOR: #ff0000">''</span><span style="COLOR: #ff0000">' union all <span style="COLOR: #0000ff">select</span> '</span><span style="COLOR: #ff0000">''</span>) <span style="COLOR: #ff0000">''</span><span style="COLOR: #ff0000">''</span> <span style="COLOR: #0000ff">exec</span>(@sql)</pre> </div> <font face=Arial>--实现 split 分段功能的函?/font><br> <div style="BORDER-RIGHT: #cccccc 1px dashed; BORDER-TOP: #cccccc 1px dashed; BORDER-LEFT: #cccccc 1px dashed; BORDER-BOTTOM: #cccccc 1px dashed; BACKGROUND-COLOR: #f1f1f1"> <pre style="WIDTH: 565px; WORD-WRAP: break-word"> <span style="COLOR: #0000ff">create</span> <span style="COLOR: #0000ff">function</span> f_split(@SourceSql <span style="COLOR: #0000ff">varchar</span>(8000),@StrSeprate <span style="COLOR: #0000ff">varchar</span>(10)) <span style="COLOR: #0000ff">returns</span> @temp <span style="COLOR: #0000ff">table</span>(a <span style="COLOR: #0000ff">varchar</span>(100)) <span style="COLOR: #0000ff">as</span> <span style="COLOR: #0000ff">begin</span> <span style="COLOR: #0000ff">declare</span> @i <span style="COLOR: #0000ff">int</span> <span style="COLOR: #0000ff">set</span> @SourceSql=<span style="COLOR: #ff00ff">rtrim</span>(<span style="COLOR: #ff00ff">ltrim</span>(@SourceSql)) <span style="COLOR: #0000ff">set</span> @i=<span style="COLOR: #ff00ff">charindex</span>(@StrSeprate,@SourceSql) <span style="COLOR: #0000ff">while</span> @i>=1 <span style="COLOR: #0000ff">begin</span> <span style="COLOR: #0000ff">insert</span> @temp <span style="COLOR: #0000ff">values</span>(<span style="COLOR: #ff00ff">left</span>(@SourceSql,@i-1)) <span style="COLOR: #0000ff">set</span> @SourceSql=<span style="COLOR: #ff00ff">substring</span>(@SourceSql,@i+1,<span style="COLOR: #ff00ff">len</span>(@SourceSql)-@i) <span style="COLOR: #0000ff">set</span> @i=<span style="COLOR: #ff00ff">charindex</span>(@StrSeprate,@SourceSql) <span style="COLOR: #0000ff">end</span> <span style="COLOR: #0000ff">if</span> @SourceSql<><span style="COLOR: #ff0000">'\'</span> <span style="COLOR: #0000ff">insert</span> @temp <span style="COLOR: #0000ff">values</span>(@SourceSql) <span style="COLOR: #0000ff">return</span> <span style="COLOR: #0000ff">end</span> <span style="COLOR: #008080">--用法: </span><span style="COLOR: #0000ff">select</span> * <span style="COLOR: #0000ff">from</span> dbo.f_split(<span style="COLOR: #ff0000">'A:B:C:D:E'</span>,<span style="COLOR: #ff0000">':'</span>) <span style="COLOR: #008080">--输出 </span> a 1 A 2 B 3 C 4 D 5 E</pre> </div> <font face=Arial>--实现单模p查扄q程</font> <div style="BORDER-RIGHT: #cccccc 1px dashed; BORDER-TOP: #cccccc 1px dashed; BORDER-LEFT: #cccccc 1px dashed; BORDER-BOTTOM: #cccccc 1px dashed; BACKGROUND-COLOR: #f1f1f1"> <pre style="WIDTH: 565px; WORD-WRAP: break-word"> <span style="COLOR: #0000ff">create</span> procedure splitter @<span style="COLOR: #ff00ff">str</span> <span style="COLOR: #0000ff">varchar</span>(1024) <span style="COLOR: #0000ff">as</span> <span style="COLOR: #0000ff">declare</span> @s <span style="COLOR: #0000ff">varchar</span>(1024) <span style="COLOR: #0000ff">declare</span> @i <span style="COLOR: #0000ff">int</span> <span style="COLOR: #0000ff">set</span> @s=<span style="COLOR: #ff0000">'<span style="COLOR: #0000ff">select</span> message <span style="COLOR: #0000ff">from</span> T_QQMsgLog <span style="COLOR: #0000ff">where</span> 1=1'</span> <span style="COLOR: #0000ff">set</span> @i=1 </pre> </div>  -------------------------------------------------------------------------------------- <div >L重复记录Q获取重复记?/a> </div> <div style="COLOR: #008080">--查询一个表中有效去掉重复的记录QUserID增长主键QRoleID为重复字D?br></span><span style="COLOR: #0000ff">select</span> MIN(UserID) <span style="COLOR: #0000ff">as</span> UserID, RoleID <span style="COLOR: #0000ff">from</span> tmpTable <span style="COLOR: #0000ff">group</span> <span style="COLOR: #0000ff">by</span> RoleID<br><br><span style="COLOR: #0000ff">select</span> RoleID <span style="COLOR: #0000ff">from</span> tmpTable <span style="COLOR: #0000ff">group</span> <span style="COLOR: #0000ff">by</span> RoleID HAVING (<span style="COLOR: #ff00ff">count</span>(*) > 1)<br><br><span style="COLOR: #0000ff">select</span> <span style="COLOR: #0000ff">distinct</span> * <span style="COLOR: #0000ff">from</span> tmpTable<br><br><br><span style="COLOR: #008080">--删除重复记录<br></span><span style="COLOR: #0000ff">select</span> <span style="COLOR: #0000ff">distinct</span> * <span style="COLOR: #0000ff">into</span> #Tmp <span style="COLOR: #0000ff">from</span> tableName <br><span style="COLOR: #0000ff">drop</span> <span style="COLOR: #0000ff">table</span> tableName <br><span style="COLOR: #0000ff">select</span> * <span style="COLOR: #0000ff">into</span> tableName <span style="COLOR: #0000ff">from</span> #Tmp <br><span style="COLOR: #0000ff">drop</span> <span style="COLOR: #0000ff">table</span> #Tmp</div> </div> </div> <img src ="http://www.shnenglu.com/lilac/aggbug/41073.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/lilac/" target="_blank">李亚</a> 2008-01-13 00:12 <a href="http://www.shnenglu.com/lilac/archive/2008/01/13/41073.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>单密码加密过E?/title><link>http://www.shnenglu.com/lilac/archive/2008/01/13/41071.html</link><dc:creator>李亚</dc:creator><author>李亚</author><pubDate>Sat, 12 Jan 2008 16:11:00 GMT</pubDate><guid>http://www.shnenglu.com/lilac/archive/2008/01/13/41071.html</guid><wfw:comment>http://www.shnenglu.com/lilac/comments/41071.html</wfw:comment><comments>http://www.shnenglu.com/lilac/archive/2008/01/13/41071.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/lilac/comments/commentRss/41071.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/lilac/services/trackbacks/41071.html</trackback:ping><description><![CDATA[<div style="COLOR: #008080">--新增或修改密?br></span><span style="COLOR: #0000ff">create</span> <span style="COLOR: #0000ff">proc</span> modifypwd<br>@uid <span style="COLOR: #0000ff">varchar</span>(16),@pwd <span style="COLOR: #0000ff">varchar</span>(16)<br><span style="COLOR: #0000ff">as</span><br><span style="COLOR: #0000ff">declare</span> @encode <span style="COLOR: #0000ff">varbinary</span>(255)<br><span style="COLOR: #0000ff">set</span> @encode=<span style="COLOR: #ff00ff">convert</span>(<span style="COLOR: #0000ff">varbinary</span>(255),pwdencrypt(@pwd))<br><span style="COLOR: #0000ff">if</span> <span style="COLOR: #808080">exists</span>(<span style="COLOR: #0000ff">select</span> uid <span style="COLOR: #0000ff">from</span> [<span style="COLOR: #ff00ff">user</span>] <span style="COLOR: #0000ff">where</span> uid=@uid)<br><span style="COLOR: #0000ff">update</span> [<span style="COLOR: #ff00ff">user</span>] <span style="COLOR: #0000ff">set</span> pwd=@encode <span style="COLOR: #0000ff">where</span> uid=@uid<br><span style="COLOR: #0000ff">else</span><br><span style="COLOR: #0000ff">insert</span> <span style="COLOR: #0000ff">into</span> [<span style="COLOR: #ff00ff">user</span>](uid,pwd) <span style="COLOR: #0000ff">values</span>(@uid,@encode)<br>go<br><br><span style="COLOR: #008080">--判断密码是否正确<br></span><span style="COLOR: #0000ff">create</span> <span style="COLOR: #0000ff">proc</span> checkid<br>@uid <span style="COLOR: #0000ff">varchar</span>(16),@pwd <span style="COLOR: #0000ff">varchar</span>(16)<br><span style="COLOR: #0000ff">as</span><br><span style="COLOR: #0000ff">declare</span> @encode <span style="COLOR: #0000ff">varbinary</span>(255)<br><span style="COLOR: #0000ff">select</span> @encode=pwd <span style="COLOR: #0000ff">from</span> [<span style="COLOR: #ff00ff">user</span>] <span style="COLOR: #0000ff">where</span> uid=@uid<br><span style="COLOR: #0000ff">if</span> pwdcompare(@pwd,@encode,0)=<span style="COLOR: #ff0000">'1'</span><br><span style="COLOR: #0000ff">select</span> <span style="COLOR: #ff0000">'d成功'</span><br><span style="COLOR: #0000ff">else</span><br><span style="COLOR: #0000ff">select</span> <span style="COLOR: #ff0000">'用户名或密码?</span><br>GO<br><br><span style="COLOR: #008080">--调用q程<br></span><span style="COLOR: #0000ff">exec</span> modifypwd <span style="COLOR: #ff0000">'admin'</span>,<span style="COLOR: #ff0000">'123456'</span><br><span style="COLOR: #0000ff">exec</span> checkid <span style="COLOR: #ff0000">'admin'</span>,<span style="COLOR: #ff0000">'123456'</span><br><br><span style="COLOR: #008080">--q回随机字符串的q程<br></span><span style="COLOR: #0000ff">create</span> <span style="COLOR: #0000ff">proc</span> randomchar<br>@times <span style="COLOR: #0000ff">int</span>,@result <span style="COLOR: #0000ff">varchar</span>(255) out<br><span style="COLOR: #0000ff">as</span><br><span style="COLOR: #0000ff">declare</span> @k <span style="COLOR: #0000ff">int</span><br><span style="COLOR: #0000ff">declare</span> @r <span style="COLOR: #0000ff">int</span><br><span style="COLOR: #0000ff">declare</span> @i <span style="COLOR: #0000ff">int</span><br><span style="COLOR: #0000ff">declare</span> @s <span style="COLOR: #0000ff">varchar</span>(255)<br><span style="COLOR: #0000ff">set</span> @i=0<br><span style="COLOR: #0000ff">set</span> @s=<span style="COLOR: #ff0000">''</span><br><span style="COLOR: #0000ff">while</span> @i<@times<br><span style="COLOR: #0000ff">begin</span><br><span style="COLOR: #0000ff">set</span> @k=<span style="COLOR: #ff00ff">rand</span>()*61<br><span style="COLOR: #0000ff">if</span> @k<26<br><span style="COLOR: #0000ff">set</span> @r=@k+97<br><span style="COLOR: #0000ff">else</span> <span style="COLOR: #0000ff">if</span> @k>51<br><span style="COLOR: #0000ff">set</span> @r=@k-4<br><span style="COLOR: #0000ff">else</span><br><span style="COLOR: #0000ff">set</span> @r=@k 39 <br><span style="COLOR: #0000ff">set</span> @s=@s <span style="COLOR: #0000ff">char</span>(@r)<br><span style="COLOR: #0000ff">set</span> @i=@i 1<br><span style="COLOR: #0000ff">end</span><br><span style="COLOR: #0000ff">set</span> @result=@s<br><span style="COLOR: #008080">--调用<br></span><span style="COLOR: #0000ff">declare</span> @s <span style="COLOR: #0000ff">varchar</span>(255)<br><span style="COLOR: #0000ff">exec</span> randomchar 20,@s out </div> <img src ="http://www.shnenglu.com/lilac/aggbug/41071.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/lilac/" target="_blank">李亚</a> 2008-01-13 00:11 <a href="http://www.shnenglu.com/lilac/archive/2008/01/13/41071.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SQL 行列转换http://www.shnenglu.com/lilac/archive/2008/01/13/41069.html李亚李亚Sat, 12 Jan 2008 16:10:00 GMThttp://www.shnenglu.com/lilac/archive/2008/01/13/41069.htmlhttp://www.shnenglu.com/lilac/comments/41069.htmlhttp://www.shnenglu.com/lilac/archive/2008/01/13/41069.html#Feedback0http://www.shnenglu.com/lilac/comments/commentRss/41069.htmlhttp://www.shnenglu.com/lilac/services/trackbacks/41069.html--普?

假设有张学生成W?CJ)如下
[姓名]  [学科]  [成W]
张三    语文    80
张三    数学    90
张三    物理    85
李四    语文    85
李四    数学    92
李四    物理    82
王五    数学    60

惛_?nbsp;   
[姓名] [语文] [数学] [物理]
张三   80     90     85
李四   85     92     82
王五   null   60     null

declare @sql varchar(4000)
set @sql = 'select 姓名'
select @sql = @sql + ',sum(case 学科 when ''' 学科 ''' then 成W end) as ' 学科
  from (select distinct 学科 from CJ) as a
set @sql = @sql ' from cj group by 姓名'
exec(@sql)


2. 行列转换--合ƈ

有表A,
id pid
1   1
1   2
1   3
2   1
2   2
3   1
如何化成表B:
id pid
  1  1,2,3
  2  1,2
  3  1

创徏一个合q的函数
create function fmerg(@id int)
returns varchar(8000)
as
begin
declare @str varchar(8000)
set @str=''
select @str=@str ',' cast(pid as varchar) from 表A where id=@id
set @str=right(@str,len(@str)-1)
return(@str)
end
go

--调用自定义函数得到结?br>select distinct id,dbo.fmerg(id) from 表A


李亚 2008-01-13 00:10 发表评论
]]>
˸ŮѲžþþ| Ʒþþþþ˳| ݺݺݾþ| þþþþþþ˳| 69þҹɫƷ69 | þۺ³³| þҹӰ| 66þôýվȸ | þɫۺһ| һaƬþëƬ| þþþһvr | ձһþ| þþŷղAV | þþþù˾Ʒҹ| ɫþAVۺ| ٸۺϾþĻ| aëƬþѲ| 91ƷɫۺϾþ| ˾þþƷ鶹| þþþþþþ| þó˾Ʒ| þþþӰԺŮ| þ99Ʒ99þ| þ99Ʒ| þۺϾþ߾Ʒ| þˬƬţţ | Ʒһþò| ëƬŷëƬþþ | avttþþƷ| vĻþ | ɫ99þþþø߳ۺӰԺ| þٸ۲AV| 99þ99þþƷ| 2021þþƷ| þþþһ| þ޾ƷƵ| 2021þþƷ| þɫһ| þ˳ƷCAOPOREN| ˾þ뾫ƷĻ| ŷ޹Ʒþ|