2 rrd145 rrd145 于 2017.01.05 14:03 提问

我要做一个修改日志页面,用的oracle数据库,不知怎么写查询sql
sql

现有 CREATE TABLE "TEST"
( "DBID" VARCHAR2(200 BYTE), --主键
"A" VARCHAR2(100 BYTE), --字段a
"B" VARCHAR2(200 BYTE), --字段b
"C" VARCHAR2(200 BYTE),--字段c
“D”DATE--修改时间
);
add constraint PK_A primary key (DBID);
业务上每做一次修改操作就往test表里insert一条记录,现在我需要一个修改日志页面
页面上需要展现 “修改的字段”,“修改前内容”,“修改后内容”,“修改时间”,这样怎么写sql查询啊?

1个回答

lijinghua1245
lijinghua1245   2017.01.05 14:41

你应该要创建一个触发器吧,把修改的时间,修改前后的内容存入一张表,然后去查那张新表,不然查修改前,修改后的内容好像查不到

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
查询oracle数据库操作记录
可以使用以下查询语句查询oracle相关信息: 1、查询oracle修改记录 select t.SQL_TEXT, t.FIRST_LOAD_TIME from v$sqlarea t where t.FIRST_LOAD_TIME like '2010-06-30%' order by t.FIRST_LOAD_TIME desc2、查看oracle会话 select * from v
Oracle数据库SQL语句操作记录
Oracle数据库SQL语句操作,包括创建用户并分配表空间权限、表操作、触发器序列、SQL基本操作、一些基础函数的操作等。
05. Oracle 11g 查看和修改日志模式
Oracle 11g 查看和修改日志模式
oracle 如何查看日志
Oracle日志查看 一.Oracle日志的路径: 登录:sqlplus "/as sysdba" 查看路径:SQL> select * from v$logfile; SQL> select * from v$logfile;(#日志文件路径) 二.Oracle日志文件包含哪些内容:(日志的数量可能略有不同) control01.ctl example01.dbf redo02.lo
使用jsp实现登录页面,增删改查页面,oracle数据库。
用于练习jsp 和 JDBC 数据库增删改查sql命令 分页查询等功能
Oracle数据库redolog日志调整大小
数据库redo log日志太小,默认单个文件只有50M,3个日志文件循环写,容易导致日志频繁切换,因此建议调整。 1.查看当前日志组成员 SQL> select member from v$logfile; MEMBER --------------------------------------------------------------------------------
在oracle数据库中需要查询出前8条记录的sql语句怎么写
select * from jzcd_doc_type where rownum
ssh完成对oracle数据库的增删查改
上篇博文已经完成利用Myeclipse 2014完成对ssh 三大框架的整合,这篇博文将通过一个书本管理的项目来熟悉框架的操作,先上效果。 1.效果图 1.1 书本列表: 1.2 增加图书 1.3 修改图书 2. 文件配置 2.1 文件结构 2.2 web.xml SSH_Book index.html index.ht
前台页面如何实现Oracle数据库表有…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">      最近一个新项目由于涉及到后台插数据时需要前台页面自动刷新显示,即使前台Web应用页面没有显示出来也需要进行显示,这中间即涉及后台数据库操作,又涉及中
JSP JSTL SQL标签操作数据库
关于JSTL的标签信息可以查看《JSP JSTL标签》