sql笔记

92 阅读1分钟

2. 对某个varchar类型的数据,可以通过cast(字段 as integer)进行转化后排序

image-20220818172238286.png

3. 开启数据库的保活机制,防止数据库断开连接后,需要重启服务

在配置文件中添加

#数据库保活机制
spring.datasource.dbcp2.validation-query=SELECT 1 from dual
spring.datasource.tomcat.max-wait=1000
spring.datasource.dbcp2.initial-size=1
spring.datasource.dbcp2.max-idle=2
spring.datasource.dbcp2.time-between-eviction-runs-millis=5000
spring.datasource.dbcp2.test-while-idle=true

4. sql获取系统日期并转化为yyyyMMdd格式

select to_char(SYSDATE,'yyyyMMdd') FROM dual

5. oracle如果in集合超过1000个就会报错

注意判断in的集合长度有没有超过1000,或者对其分情况讨论