oracle
hsh_1987
这个作者很懒,什么都没留下…
展开
-
SQL中if,else语句的运用和计算时间
//将infoRecord.intime转换成24小时制时间,求系统当前时间和infoRecord.intime时间差并转换成分钟 TO_NUMBER(sysdate - to_date(infoRecord.intime,'yyyy-mm-dd hh24:mi:ss'))* 24 * 60 //SQL中if,else语句的运用 case when A ...原创 2012-06-22 17:20:18 · 318 阅读 · 0 评论 -
修改oracle数据库的字符编码
最近安装个Oracle 10g数据库,dbca建库的时候没选字符集或者选错的情况,导入数据后,中文全部是乱码或者不能正常导入新的库,出现表字段长度不够的错误,解决办法如下: SQL> connect / as sysdba; ---dba用户连接数据库 SQL> select name,value$ from props$ where name like '%N...原创 2013-04-26 09:27:49 · 156 阅读 · 0 评论 -
oracle死锁解锁和恢复删除的表、视图、存储过程、删除归档文件等
[b]1、oracle死锁解锁[/b] 在oracle中经常出现死锁的情况,导致查询语句一直处于查询状态却没数据出来,视图、存储过程无法正常编译。可执行如下语句查看死锁ID select lpad('',decode(l.XIDUSN,0,3,0))||l.ORACLE_USERNAME username,o.owner,o.object_name,o.object_type...原创 2013-12-28 16:49:44 · 202 阅读 · 0 评论 -
创建触发器、函数、存储过程、执行语句
1、创建执行语句 [code="java"]declare cursor venList is select * from tbl_venue ; begin --for循环 for ven in venList loop dbms_output.put_line('部门名称:'||VEN.id); e...原创 2014-01-13 14:55:23 · 201 阅读 · 0 评论 -
断电后,oracle数据库启动不了
网上很多关于“断电后,oracle数据库启动不了”的解决方案,但整个过程都不是很全。有些只有结尾、有些只有开头和结尾,有些只有中间一段语句。 我的数据库也是因为断电后,oracle数据库启动不了,特意收集了解决方案。根据方案我已恢复了数据库。 下面附件是解决方案。...原创 2016-06-28 09:12:29 · 1027 阅读 · 0 评论