自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 case的一个比较特别的用法

case 在2表之间关联时的用法:declare @classid intset @Classid=2SELECT * FROM Employee a JOIN EmUp b ON b.EmUpid=CASE WHEN @Classid=1 THEN a.EmPower                   WHEN @Classid=2 THEN a.EmCelerity             

2008-07-30 15:52:00 291

原创 对于存在需要update和不存在就insert的一点看法和思考

对于那种 存在需要update的不存在需要insert的需求的时候,如果可以的话可以在某些操作的时候将数据初始化,这样可以使得需求变成update例如:在使用增加雇员属性的时效性道具的时候,可以用一般的做法是有使用的时候才将道具类型和到期时间插入到表中,等时间到了再删除此行数据,这样的话在再次使用的时候再插入数据一次循环会使得数据库的日志变大,并且在第一使用还未到期的时间再次使用道具会使得此过程变

2008-07-30 15:51:00 680

原创 个人对几个问题的优化做法和试验

11  当将数字转化成字符的时候用cast的效率比ltrim的效率高例如:表Syspost的数据量为100Wselect * from Syspost where ltrim(Xpost)=1SQL Server 分析和编译时间:    CPU 时间 = 0 毫秒,占用时间 = 3 毫秒。(999 行受影响)表 Syspost。扫描计数 3,逻辑读取 8247 次,物理读取 0 次,预

2008-07-30 15:50:00 335

原创 update 和case的联合用法

如果更新的时候需要对2个条件都要判断的可以用一个update +case来完成例子如下:declare @a table(id int,EndTime datetime,classid int)insert @aselect 1,dateadd(day,-1,getdate()),1union allselect 2,dateadd(day,1,getdate()),2union allselec

2008-07-30 15:49:00 1087

原创 任务设计的心得

 任务设计心得:表1:任务基本表表的设计采用无机分类加普通分类的方法,原因如下:第一:采用无极分类可以是流程性任务的顺序不会固定死第二:采用普通法类分的方法添加到无极分类的方法中,可以将查询单个任务的难度降低,在不需要形成流程图的时候可以提高查询的速度,降低查询的当前任务下所有子任务的难度。表2:玩家已接任务表:对此表的操作部分采用如下方法:对流程性任务的操作采用第一步采用insert操作,对除最

2008-07-30 15:48:00 313

原创 执行存储过程需要注意的地方

对于存储过程的执行来说不能使用以下方法:declare @n int declare @a int declare @b int set @n=1while @nbegin  --set @a=ceiling(rand()*4) --set @b=ceiling(rand()*6) exec [dbo].[BL_Lead]ceiling(rand()*4),ceiling(rand()*6),测

2008-07-30 15:47:00 368

原创 批量插入和@@identity的做法

  对于批量刷新是需要对2张表进行操作,第一次操作是对表1进行插入操作,第二次是对表2进行插入操作需要表1 的id值但是由于是批量的所以就不能用@@identity可以采用在表1建一个字段用来表示刚才插入的行再对标表2进行插入操作,然后在更新表为原状态,例如: INSERT Equipment  SELECT Shopid,EqClassid,EqUpLev,100 StatusFlag FROM

2008-07-30 15:45:00 396

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除