Oracle数据库
a385528896
这个作者很懒,什么都没留下…
展开
-
oracle case when的使用方法
http://www.2cto.com/database/201205/130090.html大家都知道Case when的用法,一旦满足了某一个WHEN ,则这一条数据就会退出CASE WHEN,而不再考虑其他CASE ,文章来详细的介绍了case when的用法并举例说明了。 Case when 的用法--简单Case函数 简单CASE表达式,使用表达式确定返回值.转载 2016-12-27 00:43:01 · 924 阅读 · 0 评论 -
oracle中merge的用法,以及各版本的区别 Create
转自:http://blog.itpub.net/23046253/viewspace-1115578/Merge是一个非常有用的功能,类似于Mysql里的insert into on duplicate key.Oracle在9i引入了merge命令,通过这个merge你能够在一个SQL语句中对一个表同时执行inserts和updates操作. 当然是update还是in转载 2017-11-08 11:16:28 · 466 阅读 · 0 评论 -
ora-01480 str 绑定值的结尾null字符缺失
ora-01480 str 绑定值的结尾null字符缺失 网上有人提到:1.报表中sql定义的最大长度是4000,在sql中如果字节个数大于4000的话, 一个字符占两个字节,也就是 汉字*2+字母数 不能大于2000 2.在复制excel粘贴到数据库中得时候也出现报错,原因是有一个单元格中有半个双引号,反映到数据库中识别就有问题了。 解决办法:去掉半个双引号。原创 2017-06-25 00:27:21 · 22306 阅读 · 0 评论 -
Oracle两种登录认证方式
转http://blog.csdn.net/scofy0/article/details/46648321ORACLE数据库通过sqlnet.ora文件中的参数sqlnet.authentication_services,参数文件中的remote_login_passwordfile和口令文件pwdsid.ora三者协同作用实现身份认证.sqlnet.authenticatio转载 2017-06-06 17:43:32 · 735 阅读 · 0 评论 -
PL/SQL Developer 导入或者导出CSV文件
【转】http://seloba.iteye.com/blog/1019705PL/SQL Developer 可以导入或者导出CSV文件。导入CSV文件步骤:1、选择tools->text importer....2、选择第二个Data to oracle选项卡,然后选择Open Data file....,选择要导入的csv文件,确定3、选择对应的own转载 2016-12-21 01:40:28 · 3138 阅读 · 0 评论 -
Oracle中的chr()函数 和 ascii()函数
chr()函数将ASCII码转换为字符:字符 –》 ASCII码;ascii()函数将字符转换为ASCII码:ASCII码 –》 字符;在oracle中chr()函数和ascii()是一对反函数。(1)chr()函数示例:SQL> select chr(65) from dual;CHR(65)-------A(2)accii()函数示例:S原创 2016-12-21 00:51:49 · 1333 阅读 · 0 评论 -
oracle的分析函数over(Partition by...) 及开窗函数
http://www.cnblogs.com/sumsen/archive/2012/05/30/2525800.htmloracle的分析函数over 及开窗函数一:分析函数overOracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。 下面通过几个例子来说明其转载 2016-12-20 01:25:39 · 518 阅读 · 0 评论 -
解决PLSQL记录被另一个用户锁住的问题
http://blog.csdn.net/jarniyy/article/details/511332141、查看数据库锁,诊断锁的来源及类型:select object_id,session_id,locked_mode from v$locked_object;或者用以下命令: select b.owner,b.object_name,l.session转载 2016-12-28 09:17:08 · 875 阅读 · 0 评论 -
ORACLE 如何产生一个随机数
http://blog.csdn.net/jie8991/article/details/5327145ORACLE 如何产生一个随机数:DBMS_RANDOM--1、小数( 0 ~ 1) select dbms_random.value from dual ;--2、指定范围内的小数 ( 0 ~ 100 ) select d转载 2016-12-20 01:27:25 · 535 阅读 · 0 评论 -
Oracle查询重复数据并删除,只保留一条记录
【转】http://www.uncletoo.com/html/oracle/1101.html1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断select * from 表 where Id in (select Id from 表 group by Id having count(Id) > 1)2、删除表中多余的重复记录,重复记录是根据转载 2016-01-11 14:09:20 · 361 阅读 · 0 评论 -
CASE WHEN 用法介绍2
http://www.cnblogs.com/eshizhan/archive/2012/04/06/2435493.htmlOracle CASE WHEN 用法介绍1. CASE WHEN 表达式有两种形式--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' EN转载 2016-12-27 00:46:38 · 1473 阅读 · 0 评论 -
ora-00031:session marked for kill处理oracle中杀不掉的锁
【转】https://blog.csdn.net/haiross/article/details/25386901一些ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。现在提供一种方法解决这种问题,那就是在ORACLE中杀不掉的,在OS一级再杀。 1.下面的语句用来查询哪些对象被锁:select object_...转载 2018-08-10 11:46:14 · 313 阅读 · 2 评论