自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 oralce"写不阻塞读"机制的小问题

举个小例子:在酒店里2个人同时用机器预定同一时段的一个房间,由于这个时候在写数据库但是不上锁,不阻塞读的情况下他们2个人都会显示预定成功。这样的情况在oralce中会出现,但是在sql server和sybase里是不会存在的,因为他们2个写的时候会给行上锁,不允许读。但是oralce写不阻塞读的机制当然有他非常大的好处。如果把象这样的在sql server中运行顺利的例子应用移植到ora

2007-06-21 14:57:00 500

原创 flashback命令

oracle10G以上版本,有个flashback命令。可以把对象返回到以前某个时间点的状态。flashback table tablename to scn :scn ; 如果得到一个无法闪回的错误,就必须先执行这个命令:alter table tablename enable row movement在oralce中,每插入一行就会为他分配一个rowid,并且永远拥有这个r

2007-06-25 13:42:00 368

原创 oracle与sql server中NULL的识别方式的异同

select * from table where null=nullno row selected select * from table where nullno row selected select * from table where null is nullD-X这个例子在ORACLE中执行的,充分说明了在ORACLE中,NULL相比较既不相等,

2007-06-22 10:37:00 417

原创 开篇

开通这个BLOG的目的纯粹是为了记录一些日常容易忘记,又时不时要用到的一些东西。以帮助我记忆。 

2007-06-20 10:45:00 260

原创 从SQL SERVER中提取出除newid()之外全重复的行算法

 select columnsinto #t1 from tablesgroup by columnshaving count(*) > 1 select identity(int,1,1) id,columns into #t2 from #t1 order by columns select id+1-(select min(id) from #t2 where column1

2007-06-20 10:40:00 914

原创 SQL SERVER中关于日期时间的函数

获取月份:select * from table where month(column) =month(getdate())或者select * from table where convert(varchar(1),column,10)= convert(varchar(1),getdate(),10)获取年份函数:yaer( getdate() )获取N年(日,月)前(后)的年份s

2007-06-20 10:20:00 457

空空如也

空空如也

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

TA关注的人

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