diff --git a/ruoyi-admin/src/main/resources/application-dev.yml b/ruoyi-admin/src/main/resources/application-dev.yml index 0bf7f6d07..85f8e8bb8 100644 --- a/ruoyi-admin/src/main/resources/application-dev.yml +++ b/ruoyi-admin/src/main/resources/application-dev.yml @@ -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: diff --git a/script/sql/oracle/oracle_ry_vue_4.X.sql b/script/sql/oracle/oracle_ry_vue_4.X.sql index 5342d1401..c13f5ac45 100644 --- a/script/sql/oracle/oracle_ry_vue_4.X.sql +++ b/script/sql/oracle/oracle_ry_vue_4.X.sql @@ -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;