Oracle
20180518
这个作者很懒,什么都没留下…
展开
-
Oracle更新的多种场景
1、按照条件更新已知字符串(此方法适用于少量数据的更新),实例如下: update ywgl_newsclass set newclassname = case when id=1 then '要事公告' when id=2 then '林业产品' when id=3 then '劳转载 2017-05-01 10:53:41 · 286 阅读 · 0 评论 -
mysql和oracle获取第3,4条数据
项目中有个功能需要取4条数据,每2条取一次,页面会传过来一个参数,比如4,就是就取第3条和第4条数据,项目要兼容mysql和oracle,mysql经常用limit,oracle通常用rownummysql取第3和4条记录sql实例,limit 代表从几开始取几个,下面sql从2开始,取2条数据,不包含2,从3开始,因此取的结果是3,4条记录:select t.C_ID,t.C_PATH,原创 2017-05-27 14:35:46 · 2886 阅读 · 0 评论 -
Oracle中null的处理
在工作学习当中,会经常遇到字段值为null的情况,很是大煞风景,那该怎样处理呢?1、使用nvl(expr1,expr2) 处理NULL值解释该函数:nvl函数可以将expr1为空时,则返回expr2;不为空时,则返回expr1。需要注意的是:参数expr1和expr2可以是任意数据类型,但二者的数据类型必须要匹配。SELECT ename,sal,comm,转载 2017-06-02 16:19:43 · 426 阅读 · 0 评论 -
cmd命令连接oracle数据库,导入,导出
1.window系统使用win+R可以快速打开cmd命令窗口如图:2.授权某个用户dba权限:grant dba to 用户名;3.取消dba授权:revoke dba from 用户名;4,命令导出:exp user_xx/123@192.168.1.xx:1521/orcl file=e:\foa.dmp owner=(foa) 5.命令导入:imp user_xx/123@192.168...原创 2018-05-08 15:02:36 · 8874 阅读 · 0 评论