昨天工作中遇到了一个简单的问题,弄了好久,都怪自己没有好好的去了解hibernate,导致了这样的问题弄了两三个小时。 问题是这样的:我想即时更改数据,然后再查询 (1)用Spring的getHibernateTemplate.update来更新, (2)然后用this.getHibe...
分类:
Web程序 时间:
2015-01-24 11:33:58
阅读次数:
161
SELECT Id INTO @Id FROM GiftCode WHERE Status = 1 AND GiftId = #GiftId# ORDER BY Id ASC LIMIT 1; UPDATE GiftCode SET UsedTime = NOW(),Status = 2,Acco....
分类:
数据库 时间:
2015-01-24 11:29:34
阅读次数:
133
1、for update和for update nowait的区别: 1、oracle 中执行select 操作读取数据不会有任何限制,当另外一个进程在修改表中的数据,但是并没有commit,所以select的结果为当前时刻表中的记录。 2、加入for update后会该表符合条件的数据进行加锁.....
分类:
数据库 时间:
2015-01-24 11:28:31
阅读次数:
161
OUTPUT是SQL SERVER2005的新特性.可以从数据修改语句中返回输出.可以看作是"返回结果的DML".INSERT,DELETE,UPDATE均支持OUTPUT子句.在OUTPUT子句中,可以引用特殊表inserted和deleted.使用inserted和deleted表与在触发器中使...
分类:
其他好文 时间:
2015-01-24 10:10:43
阅读次数:
154
1.如果想要在执行一个js函数之前延迟一段时间应该怎么做?答:"setTimeout('update()',1000);" 其中update()函数就是延迟后执行的函数,后面的时间单位为ms。实例一:实例二:如果你能看看源代码,会发现我们的任务很简单,就是给文档增加一个 input 文本框,并聚焦和...
分类:
Web程序 时间:
2015-01-23 22:56:09
阅读次数:
158
为了方便自己学习,从csdn上面抄了别人的文章 sudo apt-get update 安装 Apache2: sudo apt-get install apache2 安装PHP模块: sudo apt-get install php5 安装Mysql sudo apt-get ...
分类:
数据库 时间:
2015-01-23 18:07:19
阅读次数:
251
下面的两个SQL是等价的,但是一个执行N小时都执行不完,一个花了一分钟。执行计划显示第一个语句是由外面的即将被更新的表驱动内层,相对于是一个NEST LOOP,cost非常大。第二个语句是内层单独执行完后,与外面的筛选结果做一个HASH JOIN, cost降低了很多.UPDATE GPCOMP1....
分类:
其他好文 时间:
2015-01-23 17:38:41
阅读次数:
256
常用的命令有 cvs update 全部更新 cvs update path/to/file 来更新某一个文件 cvs update -dP 意为删除空目录创建新目录 cvs -f -n update -dP 意为不真正更新,只返回如果更新的话会有哪些文件需要更新,这个非常有用,尤其是只想检查哪些文...
分类:
其他好文 时间:
2015-01-23 16:05:20
阅读次数:
196
当时文件始终上传不成功时(一般先update后commit):cvs update filenamereport:move away filename ,it is in the waycvs update 该文件所在的目录时显示该文件的状态时C(即confilict文件报冲突)solution:删...
分类:
Web程序 时间:
2015-01-23 15:59:44
阅读次数:
128
在查询语句中加入了一个for update 这叫做悲观锁。
锁的概念在软考,操作系统,进程,线程和我们最近的评教系统中,都运用到了,如果将来以后做大数据,我相信锁的运用更是必不可少的!...
分类:
其他好文 时间:
2015-01-23 13:27:10
阅读次数:
211