我正在使用JDBC appender,我在其中编写了一个sql查询 它以表结构登录到表中,如图所示
Column name Null Type
------------ ----- -----------------
DATED DATE
LEVEL1 VARCHAR2(10)
MESSAGE VARCHAR2(1000)
TIME TIMESTAMP(5)
LOGGER VARCHAR2(25)
MODULE VARCHAR2(75)
USER1 VARCHAR2(35)
OBJ_ID VARCHAR2(25)
并且我的log4j.properties文件中的条目是
log4j.appender.DB.sql=INSERT INTO LOGS VALUES('%d{dd-MMM-yy}','%p','%m','%d{dd-MMM-yy HH:mm:ss}','%C','%t','username','obid')
我希望USER
和OBJ_ID
列值通过java文件传递到log4j.properties。
如何做到这一点?