MySQL 执行文件sql
1 SET FOREIGN_KEY_CHECKS=0; 2 3 -- ---------------------------- 4 -- Table structure for `tl_api_access` 5 -- ---------------------------- 6 DROP TABLE IF EXISTS `tl_api_access`; 7 CREATE TABLE `tl_api_access` ( 8 `ACCESS_ID` int(11) NOT NULL AUTO_INCREMENT, 9 `API_URI` varchar(1024) DEFAULT NULL COMMENT '接口地址', 10 `REQUEST_DATE` timestamp NULL DEFAULT NULL COMMENT '访问时间', 11 `REQUEST_PARAMETER` text COMMENT '入参', 12 `RESPONSE_DATE` timestamp NULL DEFAULT NULL COMMENT '返回时间', 13 `RESPONSE_PARAMETER` text COMMENT '出参', 14 `CLIENT_IP` varchar(32) DEFAULT NULL COMMENT '访问ip', 15 `TERMINAL_TYPE` varchar(16) DEFAULT NULL COMMENT '终端类型', 16 `REQUEST_HEAD` varchar(4000) DEFAULT NULL COMMENT '访问head', 17 `SESSION_ID` varchar(512) DEFAULT NULL, 18 `TIME_LENGTH` int(11) DEFAULT NULL COMMENT '访问时长', 19 `SERVER_NAME` varchar(64) DEFAULT NULL, 20 `APP_KEY` varchar(64) DEFAULT NULL, 21 PRIMARY KEY (`ACCESS_ID`) 22 ) ENGINE=InnoDB AUTO_INCREMENT=58132 DEFAULT CHARSET=utf8; 23 24 -- ---------------------------- 25 -- Records of tl_api_access 26 -- ---------------------------- 27 INSERT INTO `tl_api_access` VALUES ('32398', '/api/rest/common/system/version.do', '2019-02-14 08:58:35', '{timestamp=2019-02-14+08%3A58%3A39, sign=44710D45AA810BDDE3DA9058CF57018B, v=1.0, client_info=%7B%22DEVICE_VERSION%22%3A%227.0%22%2C%22IMEI%22%3A%22867442037005382%22%2C%22APP_VERSION%22%3A%2224%28android_7.0%29%22%2C%22NET%22%3A%22WIFI%22%2C%22TERMINAL_TYPE%22%3A%22ANDROID%22%2C%22DEVICE_MODEL%22%3A%22VKY-AL00%22%7D, TERMINAL_TYPE=ANDROID, USER_ID=2, IS_RELEASE=false, APP_VERSION=1.1, app_key=sdpt0.1}', '2019-02-14 08:58:37', '{RESULT_OBJECT={VERSION=1.0, IF_UPDATE=0, VERSION_CODE=10, UPDATE_URL=456, VERSION_DESC=发布新版本}, RESULT_CODE=0, RESULT_MESSAGE=接口运行成功}', '192.168.1.151', 'ANDROID', '{content-type=application/x-www-form-urlencoded, connection=Keep-Alive, host=192.168.1.102:8080, content-length=479, user-agent=Mozilla/5.0 (Linux; Android 7.0; VKY-AL00 Build/HUAWEIVKY-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.98 Mobile Safari/537.36, accept-encoding=gzip}', '65A63DFD8439AE415408364289185203', '1778', ' ', 'sdpt0.1');
转换为Oracle执行sql
1 --DROP TABLE tl_api_access; 2 CREATE TABLE tl_api_access ( 3 ACCESS_ID number(11) NOT NULL PRIMARY KEY, 4 API_URI varchar(1024) DEFAULT NULL, 5 REQUEST_DATE timestamp DEFAULT NULL , 6 REQUEST_PARAMETER clob , 7 RESPONSE_DATE timestamp DEFAULT NULL, 8 RESPONSE_PARAMETER clob , 9 CLIENT_IP varchar(32) DEFAULT NULL, 10 TERMINAL_TYPE varchar(16) DEFAULT NULL, 11 REQUEST_HEAD varchar(4000) DEFAULT NULL, 12 SESSION_ID varchar(512) DEFAULT NULL, 13 TIME_LENGTH number(11) DEFAULT NULL , 14 SERVER_NAME varchar(64) DEFAULT NULL, 15 APP_KEY varchar(64) DEFAULT NULL 16 ) 17 18 19 COMMENT on column tl_api_access.API_URI is '接口地址'; 20 COMMENT on column tl_api_access.REQUEST_DATE is '访问时间'; 21 COMMENT on column tl_api_access.REQUEST_PARAMETER is '入参'; 22 COMMENT on column tl_api_access.RESPONSE_DATE is '返回时间'; 23 COMMENT on column tl_api_access.RESPONSE_PARAMETER is '出参'; 24 COMMENT on column tl_api_access.CLIENT_IP is '访问ip'; 25 COMMENT on column tl_api_access.TERMINAL_TYPE is '终端类型'; 26 COMMENT on column tl_api_access.REQUEST_HEAD is '访问head'; 27 COMMENT on column tl_api_access.TIME_LENGTH is '访问时长'; 28 29 --创建序列 30 create sequence api_access_seq --序列名 31 minvalue 1 --最小值 32 nomaxvalue --不设置最大值 33 start with 1 --从1开始 34 increment by 1 --每次加1 35 nocycle --一直加不循环 36 nocache --不建缓冲区 37 38 --drop sequence api_access_seq 39 select api_access_seq.nextval from dual; 40 41 --删除触发器 42 --drop trigger trigger_api_access_id 43 44 --创建触发器 45 create or replace trigger trigger_api_access_id 46 before insert on tl_api_access 47 for each row 48 declare 49 next_id number; 50 begin 51 select api_access_seq.nextval into next_id from dual; 52 :new.ACCESS_ID:=next_id; 53 end trigger_api_access_id; 54 55 56 select * from tl_api_access 57 delete tl_api_access 58 59 60 INSERT INTO tl_api_access(API_URI,REQUEST_DATE ,REQUEST_PARAMETER ,RESPONSE_DATE ,RESPONSE_PARAMETER,CLIENT_IP,TERMINAL_TYPE,REQUEST_HEAD ,SESSION_ID ,TIME_LENGTH,SERVER_NAME,APP_KEY) VALUES ('/api/rest/common/system/version.do', to_date('2019-02-14 08:58:35','yyyy-mm-dd hh24:mi:ss'), '{timestamp=2019-02-14+08%3A58%3A39, sign=44710D45AA810BDDE3DA9058CF57018B, v=1.0, client_info=%7B%22DEVICE_VERSION%22%3A%227.0%22%2C%22IMEI%22%3A%22867442037005382%22%2C%22APP_VERSION%22%3A%2224%28android_7.0%29%22%2C%22NET%22%3A%22WIFI%22%2C%22TERMINAL_TYPE%22%3A%22ANDROID%22%2C%22DEVICE_MODEL%22%3A%22VKY-AL00%22%7D, TERMINAL_TYPE=ANDROID, USER_ID=2, IS_RELEASE=false, APP_VERSION=1.1, app_key=sdpt0.1}', to_date('2019-02-14 08:58:37','yyyy-mm-dd hh24:mi:ss'), '{RESULT_OBJECT={VERSION=1.0, IF_UPDATE=0, VERSION_CODE=10, UPDATE_URL=456, VERSION_DESC=发布新版本}, RESULT_CODE=0, RESULT_MESSAGE=接口运行成功}', '192.168.1.151', 'ANDROID', '{content-type=application/x-www-form-urlencoded, connection=Keep-Alive, host=192.168.1.102:8080, content-length=479, user-agent=Mozilla/5.0 (Linux; Android 7.0; VKY-AL00 Build/HUAWEIVKY-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.98 Mobile Safari/537.36, accept-encoding=gzip}', '65A63DFD8439AE415408364289185203', '1778', ' ', 'sdpt0.1');