浏览模式: 普通 | 列表
3月, 2009 | 1
曾经的站长兢兢业业、安分守己,专心耕耘自己那一亩三分地的年代已经宣告终结,现在的中国站长们已经变得浮躁而随意。
当CMS开始集成采集插件,独立采集软件也开始壮大起来,几乎没有人觉的偷窃他人网站内容是种可耻行为,反而一致的以为其天经地义,理所当然。由于采集建站花的时间和精力小,站长也逐渐失去了那份专注,一天一个想法,看到好的网站就应激性的希望去镜像一个出来。
长此下去,不仅自己的网站不会有什么起色,同时也让可贵的原创精神消失在记忆中,更为严重的是整个简体中文网络世界充斥着太多的网络垃圾。有时候在搜索引擎中搜索,得到的几页结果网站不同,内容居然完全相同,有时候连评论也采集的一模一样,真是一声叹息。。。

难怪台湾的博主在谈到大陆的互联网行业的时候,几乎都带有强烈的鄙夷。中国的确赶上了互联网的繁荣时期,我们希望这个繁荣是真实的而丰富多彩的,而不是完成老师布置的家庭作业,大家都套一个模板,这不仅伤害了别人也伤害了自己。
存储过程中遇到表名、字段为变量的时候不可避免的会使用
  exec sp_executesql @sql

当插入一条记录的时候,我们习惯用 SCOPE_IDENTITY() 来获取最后一条的ID号,
然而用在 sp_executesql 之后时,获取的值为NULL,无法正常得到ID,原因是当 exec sp_executesql 执行结束,这个所谓的“范围”也就结束了。要想得到ID,必须让 SCOPE_IDENTITY 在这个范围内,所以需要将 SCOPE_IDENTITY 放入@sql中

参考:
   select @Sql = N' insert into tao123 ; select @varNewId= SCOPE_IDENTITY() ; '
   execute sp_executesql @Sql ,N'@varNewId int OUTPUT',@varNewId=@newId output
1