![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
oh~wd
学习中
展开
-
Oracle SQL nvl(),listagg() within group(),TO_CHAR(),CASE WHEN THEN ELSE END
Oracle SQL 函数使用记录nvl(列名,替换值)NVL(column_name,0) 用来判断字段的值是否为null,如果查询的字段值为null,则将其用其他字符代替,效果如下listagg(要合并的列名,分隔符) within group(order by 排序列名 ASC/DESC )LISTAGG(ENAME, ‘,’) WITHIN GROUP (ORDER BY ENAME)用来合并条件相同的字段值,结果用1行显示,效果如下TO_CHAR(HIREDATE,‘YYYY-M原创 2020-07-29 11:07:00 · 928 阅读 · 0 评论 -
Oracle数据库解锁SCOTT示例账户
使用环境Orcale数据库的版本是Orcale 11g,我在安装时已经解锁过SCOTT账户,后来创建了第二个实例,发现SCOTT账户是锁住的,于是记录一下解锁过程,操作数据库的工具是PL/SQL工具。解锁SCOTT用SYS账户登录要使用SCOTT用户的实例,创建一个SQL窗口输入SQL语句:alter user scott account unlock; 执行,解锁SCOTT,现在登录,会提示密码过期,可以使用SQL语句:select username,account_status from dba原创 2020-07-17 11:06:58 · 260 阅读 · 0 评论