1.Java代码执行oracle,update和insert语句卡住不动

解决方法:造成这样的情况原因在于你之前执行了update或insert操作但你并没有commit,导致你操作的这条记录被oracle锁住,后面就无法update或insert。

1:可能你是在PLSQL中操作的,commit一下 
2:查询锁定:SELECT s.sid, s.serial# FROM v$locked_object lo, dba_objects ao, v$session s WHERE ao.object_id = lo.object_id AND lo.session_id = s.sid;
   删除锁定:ALTER system KILL session 'SID,serial'

2.ORACLE插入时间对象

insert into SY_COMM_CONFIG (CONF_ID, S_MTIME )
values('12345',to_char(sysdate,'YYYY-MM-DD HH24:MI:SS')

选择ORACLE里面的系统时间 SELECT SYSDATE FROM DUAL;

3.CASE  WHEN过滤多行数据

  SELECT TLB_ID,
TO_CHAR(AUDIT_DATE, 'YYYY-MM-DD HH24:MI:SS') AS AUDIT_DATE,
AUDIT_RESULT,
(case
when AUDIT_PROCESS = '' then
'' /*待处理*/
when AUDIT_PROCESS in ('', '', '', '', '', '', '', '', '', '', '') then
'' /*审核中*/
when AUDIT_PROCESS in ('', '') then
'' /*合同确认中*/ when AUDIT_PROCESS in
('', '', '', '', '', '', '') then
'' /*放款处理中*/ when AUDIT_PROCESS = '' then
'' /* 已放款*/ when AUDIT_PROCESS = '' then
'' /*已结束*/ else AUDIT_PROCESS
end) as HEAD_PROCESS from TLB_APPLY_AUDIT_RECORD
where 1 = 1 and TLB_ID = :TLB_ID
and TLB_TYPE = '' and AUDIT_RESULT != '-1'
ORDER BY AUDIT_DATE DESC ;

4.插入数据,并且插入的数据为两段字符串拼接起来的

拼接符号是||,前面是算随机数,后面是截取号码后四位

 INSERT INTO T_SCRM_DB_APP_USER
(LOGIN_NAME, PASSWORD, MOBILE_PHONE, USER_NAME, USER_ID ,ID)
VALUES
(138171228888, 123456, 138171228888, '刘德华', 420117198910226789,(trunc(dbms_random.value(1000,9999))||substr('', -4))) ;

最新文章

  1. vs 2015 "加载该页时出错。" 解决方案
  2. 与你相遇好幸运,制作自己的Yeoman Generator
  3. 需要不断学习的编程知识库list
  4. 一个无缝滚动的jquery插件
  5. 程序设计入门——C语言 第4周编程练习 1 素数和(5分)
  6. DialogFragment 自定义弹窗
  7. (七)后台.apsx.cs获取前台客户端文本框的内容
  8. 几种Menu和几种对话框
  9. 快速使用Log4Cpp
  10. 便利的html5 之 required、number 、pattern
  11. UIView下使用Animation控制动画
  12. HID 报告描述符精细说明.
  13. Retrofit的使用
  14. BSA Network Shell系列-通过NSH执行Powershell,VBScript或bat files脚本
  15. WEB服务器防盗链_HttpAccessKeyModule_Referer(Nginx&&PHP)
  16. inner join 与 left join 之间的区别
  17. DAY18、常用模块
  18. IPFS扫盲
  19. Oracle远程登录命令
  20. Python - Django - 登录页面

热门文章

  1. java理解抽象类 2.19
  2. Hive 中的 order by, sort by, distribute by 与 cluster by
  3. NFS挂载共享文件夹
  4. Windows10 网络图标消失 连接不上网络 的解决方法
  5. 杭电oj3306:Another kind of Fibonacci(矩阵快速幂)
  6. 165-PHP 文本替换函数str_replace(六)
  7. 123-PHP类构造函数
  8. 面试题(10)之 leetcode-26
  9. python 第一节 脚本 import from reload exec
  10. JS给对象添加新字段