dos啥也不会

以需求为导向学习

oracle

记录oracle 数据库的一些特性和用法,以12cR2版本为主

listagg函数防止超长报错

主要是添加OVERFLOW TRUNCATE关键字,添加后在超长时会对超长部分自动截取,截取时不会将数据截取一半,但是会包含最后一个分隔符

1
SELECT listagg(colume ',' OVERFLOW TRUNCATE) WITHIN GROUP(ORDER BY colume) FROM TABLE;

https://docs.oracle.com/en/database/oracle/oracle-database/21/sqlrf/LISTAGG.html
https://docs.oracle.com/en/database/oracle/oracle-database/12.2/sqlrf/LISTAGG.html

密码过期策略

1
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

如果登录时已经有ora-28002的提示,则上述指令不会生效(但只要修改过就会变成密码永不过期)