mirror of
				https://github.com/dromara/RuoYi-Vue-Plus.git
				synced 2025-11-04 08:13:44 +08:00 
			
		
		
		
	fix 修复oracle时间查询相关问题
This commit is contained in:
		@@ -1,6 +1,8 @@
 | 
			
		||||
version: '3'
 | 
			
		||||
 | 
			
		||||
services:
 | 
			
		||||
  # 此镜像仅用于测试 正式环境需自行安装数据库
 | 
			
		||||
  # SID: XE user: system password: oracle
 | 
			
		||||
  oracle:
 | 
			
		||||
    image: tekintian/oracle12c:latest
 | 
			
		||||
    container_name: oracle
 | 
			
		||||
 
 | 
			
		||||
@@ -952,3 +952,16 @@ 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;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user