mirror of
https://gitee.com/dromara/RuoYi-Vue-Plus.git
synced 2026-09-20 02:08:15 +08:00
update 改进 Oracle 数据库的 Date 格式化的修改方式
This commit is contained in:
parent
bd0454309f
commit
e266e37642
@ -70,6 +70,9 @@ spring:
|
||||
# url: jdbc:oracle:thin:@//localhost:1521/XE?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true
|
||||
# username: ROOT
|
||||
# password: root
|
||||
# druid:
|
||||
# # 物理连接初始化的时候执行的 sql,设置 Oracle 默认的 Date 类型格式化,简化时间查询
|
||||
# initConnectionSqls: ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD HH24:MI:SS'
|
||||
druid:
|
||||
# 初始连接数
|
||||
initialSize: 5
|
||||
@ -92,6 +95,8 @@ spring:
|
||||
testOnReturn: false
|
||||
# 注意这个值和druid原生不一致,默认启动了stat
|
||||
filters: stat
|
||||
# 物理连接初始化的时候执行的 sql
|
||||
initConnectionSqls:
|
||||
|
||||
--- # druid 配置
|
||||
spring:
|
||||
|
||||
@ -952,16 +952,3 @@ begin
|
||||
select instr(','||arg2||',' , ','||arg1||',') into Result from dual;
|
||||
return(Result);
|
||||
end find_in_set;
|
||||
|
||||
/ -- 函数分隔符
|
||||
|
||||
-- ----------------------------
|
||||
-- 钩子 ,用于session连接之后 自动设置默认的date类型格式化 简化时间查询
|
||||
-- 如需设置其它配置 可在此钩子内任意增加处理语句
|
||||
-- 例如: SELECT * FROM sys_user WHERE create_time BETWEEN '2022-03-01 00:00:00' AND '2022-04-01 00:00:00'
|
||||
-- ----------------------------
|
||||
create or replace trigger login_trg
|
||||
after logon on database
|
||||
begin
|
||||
execute immediate 'alter session set nls_date_format=''YYYY-MM-DD HH24:MI:SS''';
|
||||
end login_trg;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user