Oracle为DML操作自动获取行锁和表锁,操作的类型决定了锁的行为,下面对DML操作锁的情况作了一个汇总:
SQL Statement
Row Locks
Table Lock Mode
RS
RX
S
SRX
X
SELECT ... FROM table...
——
none
Y
Y
Y
Y
Y
INSERT INTO...
分类:
数据库 时间:
2015-01-14 16:52:36
阅读次数:
143
使用postgresql向客端推送消息
#listen message_channel;
notify message_channel,'hello todd';
jdbc:
Statement stmt = conn.createStatement();
stmt.execute("LISTEN message_channel");
stmt.close();
no...
分类:
数据库 时间:
2015-01-13 19:58:45
阅读次数:
179
1.BNF范式(语法规则)%token T_PAAMAYIM_NEKUDOTAYIM ":: (T_PAAMAYIM_NEKUDOTAYIM)"%token T_EXTENDS "extends (T_EXTENDS)"unticked_class_declaration_statement: .....
分类:
Web程序 时间:
2015-01-13 00:00:03
阅读次数:
425
1、错误描述:输入url,浏览器报404错误控制台报错信息有:Did not find handler method for错误原因:没有在controller中加上注解 @Controller 所以Spring容器不会识别该处理方法;2、错误描述:Invalid bound statement (...
分类:
其他好文 时间:
2015-01-12 19:08:40
阅读次数:
111
ubuntu10.04添加删除PPA源增加ppa资源以后,今后的版本更新什么的都会从launchpad去下载,在国内访问launchpad速度比乌龟还慢Ubuntu里,PPA代表一种非稳定版本的发布,喜欢尝鲜的人一般会加入很多PPA源。Personal Package Archives,个人软件包档...
分类:
系统相关 时间:
2015-01-12 19:01:10
阅读次数:
230
Linux内核必须使用GNU的GCC编译器来编译,而GCC提供了很多的C语言扩展,这些扩展对优化、目标代码布局、更安全的检查等提供了很强的支持。因此,内核代码所使用的C语法并不完全符合ANSI
C标准,实际上,只要有可能,内核开发者总是要用到GCC提供的C语言扩展部分。所以特意找了几个常用的特性总结下。
1、语句内嵌表达式(statement-embedded expressio...
分类:
编程语言 时间:
2015-01-12 13:05:14
阅读次数:
274
1.BNF范式%token T_OBJECT_OPERATOR "-> (T_OBJECT_OPERATOR)"unticked_statement:| expr ';' { zend_do_free(&$1 TSRMLS_CC); }expr: r...
分类:
Web程序 时间:
2015-01-11 22:51:50
阅读次数:
366
找第二大# Write your MySQL query statement belowSELECT MAX(Salary) FROM EmployeeWHERE Salary NOT IN (SELECT MAX(Salary) FROM Employee)
分类:
其他好文 时间:
2015-01-11 20:24:02
阅读次数:
195
leetcode竟然有sql的题了。。两道简单的应该会做这个题主要就是一个left join...# Write your MySQL query statement belowSELECT Person.FirstName, Person.LastName, Address.City, Addre...
分类:
其他好文 时间:
2015-01-11 20:20:37
阅读次数:
245
刚刚自己遇到一个传递参数的问题,研究了一把,感觉效果还不错,贡献给论坛的兄弟们。
方法一:直接带参数传递,
用途:用于主窗口打开一个子窗口时传递信息。
例子:主窗口(main) 中点击按钮后打开一个新窗口(ShowSQL)显示当前的sql 语句
主窗口代码(main):
ShowSQL({sqlstr},{'SQL Statement'});
...
分类:
其他好文 时间:
2015-01-09 21:01:51
阅读次数:
200