oracle如何获得新插入记录的id
1、对于提交(最后一次操作commit了)的话可以查询那个提交段
SELECT 列名1,列名2……
FROM 表名 VERSIONS BETWEEN TIMESTAMP MINVALUE AND MAXVALUE where
VERSIONS_STARTTIME IS NOT null ORDER BY VERSIONS_STARTTIME DESC;
查出来的第一条就是最后改变的数据 2、如果表里面有序列或固定的排序字段可按倒排序后取第一条
where rownum<2 order by 排序字段 desc 3、还有另外一种办法就是利用ORACLE伪列rowid
select * from tbl t1 where t1.rowid=(select max(rowid) from tbl t2) 4、在redo log中找到对应相关的表的插入语句,但是这样找到的是sql语句,而不是数据。查redo log得使用log miner工具
oracle如何获得新插入记录的id的更多相关文章
- MyBatis 获取插入记录的 id
		现在的项目改用 Guns 了,也是一个很不错的框架,用起来也感觉很不错,上手也挺方便的.毕竟对于只是应用层面的知识,也基本上就是看看手册,熟悉熟悉就可以轻松上手了.如果是想要深入,或者刨根问底,那么就 ... 
- SSM获取表单数据插入数据库并返回插入记录的ID值
		以下指示插入操作以及获取记录值的ID的部分操作代码!!! 首先是简单的表单实现 <%@ page language="java" contentType="text ... 
- ThinkPHP框架返回插入记录的id号
		ThinkPHP返回插入记录的id号 $Form->create()) $result = $Form->add(); 在执行上述语句后,若存在auto_increment字段,则可以使用 ... 
- 数据库返回刚插入记录的ID
		--创建数据库和表create database MyDataBaseuse MyDataBase create table mytable(id int identity(1,1),name var ... 
- MyBatis插入数据之后返回插入记录的id
		MyBatis插入数据的时候,返回该记录的id<insert id="insert" keyProperty="id" useGeneratedKeys= ... 
- oracle 得到新插入数据的ID并使用
		DECLARE newID varchar2(50);begininsert into table1 (aa,bb) values('7777','8888') RETURNING ID INTO ... 
- 存储过程获取新插入记录ID
		create procedure sp_AddUser1@Name nvarchar(200), @Remark nvarchar(200),@Flag int as begin declare @i ... 
- mybatis中:selectKey返回最近插入记录的id
		<insert id="insert" parameterType="com.lls.model.Employee"> <!-- select ... 
- hibernate 返回新插入数据的Id
		例如 表明 studentInfo String sql="set set nocount on studentInfo(列名,列名) values('值','值');select @@id ... 
随机推荐
- Python学习-day13 SqlAlchemy
			本节内容 ORM介绍 sqlalchemy安装 sqlalchemy基本使用 多外键关联 多对多关系 表结构设计作业 1. ORM介绍 orm英文全称object relational mapping ... 
- CentOS 7 编译安装最新版git
			安装wget yum install wget -y 下载最新版本的git源码,并解压 cd /usr/local/src/ wget https://mirrors.edge.kernel.org/ ... 
- java I/O类 File使用
			11.3 I/O类使用 由于在IO操作中,需要使用的数据源有很多,作为一个IO技术的初学者,从读写文件开始学习IO技术是一个比较好的选择.因为文件是一种常见的数据源,而且读写文件也是程序员进行IO编程 ... 
- 一、vue的数据双向绑定的实现
			响应式系统 一.概述 Vue通过设定对象属性的 setter/getter 方法来监听数据的变化,通过getter进行依赖收集,而每个setter方法就是一个观察者,在数据变更的时候通知订阅者更新视图 ... 
- BZOJ 1096: [ZJOI2007]仓库建设(DP+斜率优化)
			[ZJOI2007]仓库建设 Description L公司有N个工厂,由高到底分布在一座山上.如图所示,工厂1在山顶,工厂N在山脚.由于这座山处于高原内陆地区(干燥少雨),L公司一般把产品直接堆放在 ... 
- 如何在 Windows 7 上安装 TeX Live 2018
			$\color{red}{\mathsf{UPDATE}}$:见李阿玲在知乎专栏 All about TeXnique 发布的安装教程 关于 TeX Live:http://tug.org/texli ... 
- BZOJ 4569 [Scoi2016]萌萌哒 ——ST表 并查集
			好题. ST表又叫做稀疏表,这里利用了他的性质. 显然每一个条件可以分成n个条件,显然过不了. 然后发现有许多状态是重复的,首先考虑线段树,没什么卵用. 然后ST表,可以每一层表示对应的区间大小的两个 ... 
- shell的使用
			删除 http://blog.csdn.net/u011579204/article/details/46709929 #! /bin/bash dir=/webserver/test/(等号之间不能 ... 
- 解决jsp在ios小屏手机下面滑动不流畅的问题
			今天做好的静态文件发给后台改成jsp之后,发现原本流畅滑动的页面在iphone5下面变得一卡一卡的. 之后加上了 -webkit-overflow-scrolling: touch; 这个属性之后,成 ... 
- 微信小程序   报警告的解决办法
			wx:for 如果没有给它相应的 wx:key 控制台就会有警告,解决的办法给它添加相应的key警告就消失啦 
