
sql_oracle
iteye_2330
这个作者很懒,什么都没留下…
展开
-
删除记录中的某个字段的值
我知道你是看标题进来的,但是···,看下面(内容不多,不急,不急···) (1)删除“某字段中的一个数据”的概念什么的想法很好,但是操作上不是那么直接delete, 误用这个关键字,就呵呵了!(当然了那也只是在思考阶段,人家还没有写sql“那”!!!)” delete from表名 where 字段=某值 --即删除字段为某值的所有记录 (2) 如果实际是想针对某个字段的操作,那么使用...原创 2016-07-21 09:40:55 · 3053 阅读 · 0 评论 -
sql的exists
exit用于check subquery是否至少返回一行数据,再结合exit判断返回true or false 讲白了就是判断子查询是否有结果集(特么地后悔小学没好好学语文了) 语法: EXISTS (subquery)参数:subquery 是一个受限的select语句(不允许compute子句和into关键字)结果类型:如果子查询有结果则返回true,否则返回fl...原创 2016-07-24 17:20:14 · 92 阅读 · 0 评论 -
指标溢出
Connection conn = null;PrepareStatement ps = null;ResultSet rs = null;String sql = "select * from ... where id =? ";try{ conn = forName("jdbc.***"); for(**;**;**){ ...原创 2016-07-26 15:47:53 · 120 阅读 · 0 评论 -
sql 索引中丢失 in 或 out 参数
索引中丢失 IN 或 OUT 参数:: 4这个原因是数据库中的字段类型与SQL语句中的类型不匹配造成的,后边的数字,代表第几个参数错误。找到对应参数配置或者SQL中这个参数的类型是否与数据库中匹配,更改后便解决了!...原创 2016-08-23 18:23:29 · 256 阅读 · 0 评论 -
select查询增加临时列
select '---' as name from table增加临时列,每行的列值是写在select后的 "值"原创 2016-09-09 10:15:15 · 3658 阅读 · 0 评论 -
oracle for Update 手工加锁了
海无涯,肌无力... oracel默认的“事务隔离级别”是read commited ,通过事务给数据对象加“锁”来实现! 在操作delete时,前台没有响应,后台没有报错,断点走到ps.executeUpdate()便消失没有继续下移,一个简单的delete语句,没有想放到pl/sql上检查,一直在找代码中的问题,反复...原创 2016-09-28 20:28:59 · 236 阅读 · 0 评论 -
oracle dba_objects
http://blog.163.com/m13864039250_1/blog/static/213865248201322252255205/ http://www.cnblogs.com/kerrycode/p/4100865.html http://blog.youkuaiyun.com/tianlesoftware/article/details/5695784 blog.c...原创 2016-09-29 19:32:28 · 352 阅读 · 0 评论 -
oracle _ v$transaction / v$session /v$process
摘要: 情况,代码没有报错(no sqlException and other exception ),断点执行到ps.executeQuery()便结束,前台在打圈圈没有反应 查了一圈了找到了几句sql,先是在v$session表中查看到当前存在的session记录,看到记录中有正在操作的表,再是kill掉对应的session,之后操作便解决了前...原创 2016-10-08 19:28:22 · 1198 阅读 · 1 评论