oracle
文章平均质量分 69
Tony_Tony_9527
这个作者很懒,什么都没留下…
展开
-
Oracle中instr函数使用方法
第一次碰到需要使用instr 的情况,学习一下INSTR方法的格式为 INSTR(src, subStr,startIndex, count) src: 源字符串 subStr : 要查找的子串 startIndex : 从第几个字符开始。负数表示从右往左查找。 count: 要找到第几个匹配的序号 返回值: 子串在字符串中的位置,第1个为1;不存在为0转载 2015-07-07 10:15:04 · 468 阅读 · 0 评论 -
oracle中if/else功能的实现的3种写法
经常会用到的,记录一下1.case when case when a='1'then 'aaa' when a='2' then 'bbb'else 'ccc'end as name注意点: 1、以CASE开头,以END结尾 2、分支中WHEN 后跟条件,THEN为显示结果 3、ELSE 为除此之外的默认情况,类似于高级语言转载 2015-07-07 11:03:18 · 5390 阅读 · 0 评论 -
oracle创建用户并赋予权限
最近一直做数据库迁移,找了很多资料终于找到个全的了,在此记录一下1.采用sys or system / manager as sysdba; 连接数据库。2. 创建普通用户enis,密码123123: create user enis identified by 123123;删除用户, drop user enis;3. 授予用户登录数据库的权限: grant cre转载 2015-07-29 16:02:48 · 914 阅读 · 0 评论 -
rownum进行分页查询
ROWNUM是一种伪列,它会根据返回记录生成一个序列化的数字。利用ROWNUM,我们可以生产一些原先难以实现的结果输出,但因为它是伪列的这个特殊性,我们在使用时也需要注意一些事项,不要掉入“陷阱”。利用rownum对结果进行分页,下面返回结果中的指定条记录:select * from (select rownum rn, m.nsrsbh, n.nsrmc fr转载 2015-07-30 10:25:59 · 540 阅读 · 0 评论