
Oracle
chpllp
这个作者很懒,什么都没留下…
展开
-
Oracle报错,ORA-28001: 口令已经失效
Oracle11G创建用户时缺省密码过期限制是180天(即6个月), 如果超过180天用户密码未做修改则该用户无法登录。Oracle公司是为了数据库的安全性默认在11G中引入了这个默认功能,但是这个默认的功能很容易被DBA或者是开发人员给疏忽,一旦密码180天未修改过,就会出现这样的问题。方法一(PL/SQL):SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'转载 2021-10-06 09:11:23 · 342 阅读 · 0 评论 -
Oracle Merge 语句的使用
注意:ON 后的条件一定要用加括号-- Both clauses present.MERGE INTO test1 a USING all_objects b ON (a.object_id = b.object_id) WHEN MATCHED THEN UPDATE SET a.status = b.status WHERE b.status != 'VALID' WHEN NOT MATCHED THEN INSERT (object_id, st原创 2020-12-10 15:30:31 · 177 阅读 · 0 评论 -
SQL中过滤条件放在on和where中的区别
转自:https://blog.youkuaiyun.com/u013468917/article/details/61933994join过程可以这样理解:首先两个表做一个笛卡尔积,on后面的条件是对这个笛卡尔积做一个过滤形成一张临时表,如果没有where就直接返回结果,如果有where就对上一步的临时表再进行过滤。下面看实验:1. 先执行inner join:select * from person p inner join account a on p.id=a.id and p.id!=4 .转载 2020-12-09 17:22:39 · 493 阅读 · 0 评论 -
windows 下的cmd 中远程登录oracle
背景:本地(10.0.1.111)登录安装在另一台机器(10.0.1.242)上的Oracle数据库步骤:1. cmd,打开dos命令窗口2. 键入: sqlplus /nolog3. sql>conn zhangsan/password@10.0.1.242:1521/orcl;通过本命令可以访问安装在”10.0.1.242“上面的oracle用户。sql>con...原创 2018-08-14 16:29:02 · 8984 阅读 · 3 评论