E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
返回主键
[10]JDBC调用存储过程和插入数据后
返回主键
[10]JDBC调用存储过程和插入数据后
返回主键
import java.sql.CallableStatement; import java.sql.Connection; import
zhjump
·
2013-05-05 12:00
jdbc
Ibatis插入数据
返回主键
Id
Ibatis插入数据
返回主键
Id的方法: insertinto (picurl,title,summary,content)values(#picUrl#,#title#,#summary#,#content
chabale
·
2013-05-02 17:00
ibatis
主键
mybatis插入数据
返回主键
id
注意: Mybatis插入数据返回id值,插入的数据要用bean对象封装插入!!! 插入后数据的主键id值会自动赋值给bean里面对应的主键属性! 然后在类里bean.getId()就可以得到了! 实例如下: sql语句: <insert id="addRecord" parameterType="com.omg.web.bean.Setting
sgm881218
·
2013-03-20 15:00
mybatis
插入数据返回id
使用Spring JDBC新增记录如何返回自增主键值
当我们新增加一条记录时,为了唯一定位到该记录,我们需要获得该记录的主键值,而这需要在数据库保存数据后才能从数据库中
返回主键
值。
viviju1989
·
2013-01-23 00:00
iBatis执行insert后
返回主键
iBatis插入数据后,
返回主键
。级联操作很有用。省去了一次的查询。 Batis的insert方法返回的是新增记录的主键,类型为Object,但实为整数数字型。
bjyzxxds
·
2013-01-18 23:00
ibatis
iBatis执行insert后
返回主键
iBatis插入数据后,
返回主键
。级联操作很有用。省去了一次的查询。 Batis的insert方法返回的是新增记录的主键,类型为Object,但实为整数数字型。
bjyzxxds
·
2013-01-18 23:00
ibatis
sybase数据库使用mybatis框架插入数据
返回主键
值
sybase数据库使用mybatis框架插入数据
返回主键
值sybase数据库使用mybatis框架插入数据
返回主键
值,sybase数据库是个冷门东西。
氟塑料离心泵www.buybeng.com
·
2012-12-17 10:00
sybase数据库使用mybatis框架插入数据
返回主键
值
sybase数据库使用mybatis框架插入数据
返回主键
值,sybase数据库是个冷门东西。
sshzhangwg
·
2012-12-16 18:00
mybatis
sybase数据库使用mybatis框架插入数据
返回主键
值
sybase数据库使用mybatis框架插入数据
返回主键
值,sybase数据库是个冷门东西。
sshzhangwg
·
2012-12-16 18:00
mybatis
mybatis 主键自增 insert后
返回主键
mybatis 主键自增 insert后
返回主键
: <insert id="insertStudentAutoKey" parameterType="StudentEntity
J2EE大鸟
·
2012-12-16 14:00
mybatis
mybatis 主键自增 insert后
返回主键
mybatis 主键自增 insert后
返回主键
: <insert id="insertStudentAutoKey" parameterType="StudentEntity
J2EE大鸟
·
2012-12-16 14:00
mybatis
Mybatis insert 插入记录后自动
返回主键
(Mybatis3.x)
<insert id="insertReceipt" parameterType="Receipt" useGeneratedKeys="true" keyProperty="id"> insert int
zfms
·
2012-09-13 16:00
Mybatis3
数据库插入
返回主键
第一种如果是有序的增值为1可以先查询最大idselectmax(id)+1fromtable 然后将max(id)+1的值插入第二种jdbc中可以用stmt.update("insertinto............");ResultSetrs=stmt.getGeneratedKeys(); inti =0;while(rs.next()){ i=rs.getInt(1); //这里是1}i
zbz0425
·
2012-09-10 15:00
iBatis执行insert后
返回主键
iBatis插入数据后,
返回主键
。级联操作很有用。省去了一次的查询。 iBatis的insert方法返回的是新增记录的主键,类型为Object,但实为整数数字型。
ydlmlh
·
2012-09-06 16:00
ibatis
[置顶] Java开发: Mybatis insert 插入记录后自动
返回主键
(Mybatis3.x)
insertintotb_receipt(name,from_storage_code,to_storage_code,description,type_id,code,batch_number) values(#{name},#{fromStorageCode},#{toStorageCode}, #{description} '' , #{typeId} 0 , #{
jpr1990
·
2012-08-01 17:00
java
insert
MyBatis insert
返回主键
的方法
今天使用Mybatis时,把数据库切换成Oracle,以前都是DB2和Mysql。 本来以为改个配置文件就没问题了, 结果发现Oracle中建表的的主键自增不能像DB2和Mysql一样来个Identity自增。 Oracle自增必须得配一个sequence。 造成了配置文件修改。 插入操作 对于自增主键的表,插入可以不配置插入的主键列。否则是必
liuqing9382
·
2012-07-02 16:00
mybatis
插入数据时
返回主键
阅读更多JDBC实现插入操作,先查询序列,再将序列值插入到数据库中Hibernate插入后可以load到实体,这里就不说了MyBatis其实实现的思想也是先进行序列的查询,额外需要些配置。SELECTto_char(SEQ_APPLICATION.nextval)idFROMdualinsertintoT_OA_APPLICATION(ID,TITLE,STATUS,APPLYTIME,APPLI
wu00yu11
·
2012-06-20 15:00
插入数据时返回主键
插入数据时
返回主键
JDBC 实现插入操作,先查询序列,再将序列值插入到数据库中 Hibernate 插入后可以load到实体,这里就不说了 MyBatis 其实实现的思想也是先进行序列的查询,额外需要些配置。 <insert id="addApplication" parameterType="com.ibs.oa.bean.ApplicationBean"
wu00yu11
·
2012-06-20 15:00
插入数据时返回主键
sqlserver和sybase数据库插入表数据
返回主键
的不同
做个记录,以后碰到了也可以看看。 public int addUserLog(final UserLog userLog) { if(userLog==null) return -1; if(JdbcUtil.isSybaseIQ){ int key = -1; try{ String dateStr = UserLogUtil.getDateStr(new Date());
lengyimeng
·
2012-06-06 09:00
Sybase
sqlserver
MyBatis insert操作
返回主键
在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数;如果业务层需要得到记录的主键时,可以通过配置的方式来完成这个功能 针对Sequence主键而言,在执行insert sql前必须指定一个主键值给要插入的记录,如Oracle、DB2,可以采用如下配置方式: <insert id="add" parameter
chenying998179
·
2012-03-09 22:00
mybatis
MyBatis insert操作
返回主键
在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数;如果业务层需要得到记录的主键时,可以通过配置的方式来完成这个功能针对Sequence主键而言,在执行insertsql前必须指定一个主键值给要插入的记录,如Oracle、DB2,可以采用如下配置方式:SELECTSEQ_TEST.NEXTVALFROMDUALinsertintocategory(na
jbgtwang
·
2012-02-29 20:47
MyBatis insert操作
返回主键
在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数;如果业务层需要得到记录的主键时,可以通过配置的方式来完成这个功能针对Sequence主键而言,在执行insertsql前必须指定一个主键值给要插入的记录,如Oracle、DB2,可以采用如下配置方式:SELECTSEQ_TEST.NEXTVAL FROMDUALinsertintocategory(n
jbgtwang
·
2012-02-29 20:00
oracle
mysql
url
delete
insert
sqlserver
MyBatis insert操作
返回主键
(db2)
在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数;如果业务层需要得到记录的主键时,可以通过配置的方式来完成这个功能针对Sequence主键而言,可以采用如下配置方式:VALUESNEXTVALFORLE_SEQ_GROUPINSERTINTOLE_GROUP(GID,GNAME,GTYPE,DESCRIPTION)VALUES(#{gid},#{gn
月亮床
·
2012-01-06 17:31
java
开发经验
MyBatis insert操作
返回主键
(db2)
在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数;如果业务层需要得到记录的主键时,可以通过配置的方式来完成这个功能 针对Sequence主键而言,可以采用如下配置方式: <insert id="insertGroup" parameterType="com.lenovo.lereport.domain.G
guoqingcun
·
2012-01-06 17:00
java
mybatis
Sql 添加一条记录,并且
返回主键
值
执行插入SQL如下: INSERTINTOtableName(fieldname...)values(value...)SELECT@@IDENTITYASreturnName 其中returnName就是返回的主键值,获取此值即可;
shiow1991
·
2011-11-27 16:00
ibatis技巧收集(不断更新中)
1、ibatis保存后
返回主键
INSERTINTOits.alarm_info (place, isSolve, sn, starttime, kind ) VALUES ((SELECTNAMEFROMxserver.t_dcWHEREsn
zhou699
·
2011-11-16 14:00
ibatis
String
Integer
application
Class
encoding
ibatis insert之后
返回主键
1.配置文件selectseq_for_xx.NextvalfromdualINSERTINTOxx(ID,ACCOUNTID,OSTEMPLATEID,VCPU,MEMORY,VMONAME,VMNUMBER,TAGS,PASSWORD,PREFIX,STARTDATE,ENDDATE,TZINDEX,SUBMITTIME,APPROVEDTIME,OS,STATE)VALUES(#id#,..
dengyulong
·
2011-10-22 17:34
ibatis
ibatis insert之后
返回主键
1.配置文件 <insert id="testInsert" parameterClass="xx"> <selectKey resultClass="int"
dengyulong
·
2011-10-22 17:00
ibatis
sql语句
返回主键
SCOPE_IDENTITY()
在sql语句后使用SCOPE_IDENTITY()当然您也可以使用SELECT@@IDENTITY但是使用SELECT@@IDENTITY是去全局最新.有可能取得值不正确.示例:复制代码代码如下:insertintodbo.SNS_BlogData(userName)values('jiangyun');SELECTSCOPE_IDENTITY()获取SQL-SERVER数据库insertinto
·
2011-09-22 00:32
iBatis自动生成的主键
返回主键
(Oracle,Sql Server,Mysql,SQLite)
iBatis自动生成的主键很多数据库支持自动生成主键的数据类型。不过这通常(并不总是)是个私有的特性。SQLMap通过的子元素来支持自动生成的键值。它同时支持预生成(如Oracle)和后生成两种类型(如MS-SQLServer)。下面是两个例子:insertintoPRODUCT(PRD_ID,PRD_DESCRIPTION)values(#id#,#description#)SELECTSTOC
guzicheng
·
2011-08-24 18:22
sql
server
ibatis
oracle
mysql
insert
microsoft
iBatis
iBatis自动生成的主键
返回主键
(Oracle,Sql Server,Mysql,SQLite)
iBatis自动生成的主键很多数据库支持自动生成主键的数据类型。不过这通常(并不总是)是个私有的特性。SQLMap通过的子元素来支持自动生成的键值。它同时支持预生成(如Oracle)和后生成两种类型(如MS-SQLServer)。下面是两个例子: insertintoPRODUCT(PRD_ID,PRD_DESCRIPTION) values(#id#,#description#) SELECT
guzicheng
·
2011-08-24 18:00
oracle
sql
mysql
server
ibatis
Microsoft
insert
SQL:INSERT操作
返回主键
SELECTSEQ_SUBSTITUTE_OPER_ID.nextValFROMDUAL insertintoSUBSTITUTE_OPER(SUBSTITUTE_OPER_ID,CUST_ID,TEL_NUM, TERM_TYPE,CITY_ID,OBJ_TYPE, ACCESS_ID,ACCESS_OBJ_ID,STAFF_ID, OPER
我若成风
·
2011-07-19 11:00
iBatis insert操作陷阱
、保存insert方法 在保存数据方面,iBatis的insert方法返回的是新增记录的主键,类型为Object,但实为整数数字型,有时候会让人误解为实体类型,也并非任何表的insert操作都会
返回主键
shush
·
2011-07-08 14:00
ibatis
MyBatis insert操作
返回主键
阅读更多在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数;如果业务层需要得到记录的主键时,可以通过配置的方式来完成这个功能针对Sequence主键而言,在执行insertsql前必须指定一个主键值给要插入的记录,如Oracle、DB2,可以采用如下配置方式:SELECTSEQ_TEST.NEXTVALFROMDUALinsertintocategor
virtual_function
·
2011-04-13 16:00
MyBatis
insert
主键
MySQL
mybatis
insert
mybatis
主键
mybatis
insert
key
MyBatis insert操作
返回主键
在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数;如果业务层需要得到记录的主键时,可以通过配置的方式来完成这个功能 针对Sequence主键而言,在执行insert sql前必须指定一个主键值给要插入的记录,如Oracle、DB2,可以采用如下配置方式: <insert id="add" parameterTyp
virtual_function
·
2011-04-13 16:00
mybatis 主键
oracl,sqlserver,db2 插入一条数据直接
返回主键
值
当我们插入一条数据的时候,我们很多时候都想立刻获取当前插入的主键值返回以做它用。我们通常的做法有如下几种: 1.先selectmax(id)+1,然后将+1后的值作为主键插入数据库;2.使用特定数据库的auto_increment特性,在插入数据完成后,使用selectmax(id)获取主键值;3.对于Oracle,使用sequence获取值。 对于以上3种方法都无法绝对保证在高并发情况下的操作的
flyingfish飞鱼翔天
·
2011-03-21 15:00
oracle
sql
jdbc
db2
Ibatis插入后
返回主键
<insert id="insertPicture" parameterClass="TblPicture"> insert into tbl_picture(picture_name,picture_desc) values(#picture_name#,#picture_desc#) <!-- MySQL <sel
SuperCustomer
·
2011-03-19 23:00
oracle
mysql
ibatis
PostgreSQL
oracle中
返回主键
值
在今天的ATM中,就用纯粹的jdbc来处理数据,当发现用user ,card,log之间的关系,在save用户之后,要用到user中id来关联到card中,的字段,而oracle中插入和跟新之后是返回的插入和更新的行数,后来想了想,也上网搜了一些资料,现在总结如下, /** * 添加用户 */ @Override public int save(User user) { temp =
1927105
·
2011-03-11 18:00
oracle
oracle中
返回主键
值
在今天的ATM中,就用纯粹的jdbc来处理数据,当发现用user ,card,log之间的关系,在save用户之后,要用到user中id来关联到card中,的字段,而oracle中插入和跟新之后是返回的插入和更新的行数,后来想了想,也上网搜了一些资料,现在总结如下, /** * 添加用户 */ @Override public int save(User user) { temp =
1927105
·
2011-03-11 18:00
oracle
oracle中
返回主键
值
在今天的ATM中,就用纯粹的jdbc来处理数据,当发现用user,card,log之间的关系,在save用户之后,要用到user中id来关联到card中,的字段,而oracle中插入和跟新之后是返回的插入和更新的行数,后来想了想,也上网搜了一些资料,现在总结如下,/** *添加用户 */ @Override publicintsave(Useruser) { t
spy19881201
·
2011-03-11 18:00
oracle
sql
String
jdbc
user
insert
iBatis中的insert如何
返回主键
ibatis insert返回
当我们在ibatis中使用一对一的时候,想取得自增加字段的值。 Ibatis也提供这种取值方式,具体的配置如下 : DROP TABLE IF EXISTS `t_blog`; CREATE TABLE `t_blog`( `id` bigint NOT NULL auto_increment, -- blog编号 `name` varchar(255) NO
huibin
·
2010-11-05 17:00
oracle
sql
mysql
ibatis
SQL Server
让iBatis中的insert
返回主键
让iBatis中的insert
返回主键
<!-- 为了使insert操作能够返回插入记录的id,必须为insert写一个selectKey --> <!
kidiaoer
·
2010-08-11 15:00
oracle
xml
mysql
bean
ibatis
让iBatis中的insert
返回主键
让iBatis中的insert
返回主键
<!-- 为了使insert操作能够返回插入记录的id,必须为insert写一个selectKey --> <!
kidiaoer
·
2010-08-11 15:00
oracle
mysql
xml
bean
ibatis
SimpleJdbcInsert使用executeAndReturnKeyHolder方法
返回主键
时需要注意的一个地方
原文出处: http://www.javatang.com/archives/2010/08/09/3212438.html 作者: Jet Mah from Java堂 声明: 可以非商业性任意转载, 转载时请务必以超链接形式标明文章原始出处、作者信息及此声明! Spring的SimpleJdbcInsert发挥了Simple风格,与SimpleJdbcT
JetMah
·
2010-08-09 14:00
spring
sql
log4j
jdbc
让iBatis中的insert
返回主键
[ibatis insert 返回 自增主键]
让iBatis中的insert
返回主键
[ibatisinsert返回自增主键]2008年02月26日星期二下午04:14 insertintoSGS_REMARK(REMARK)values(#remark
cai555
·
2010-07-13 23:00
oracle
mysql
ibatis
让iBatis中的insert
返回主键
[ibatis insert 返回 自增主键]
让iBatis中的insert
返回主键
[ibatisinsert返回自增主键]2008年02月26日星期二下午04:14 insertintoSGS_REMARK(REMARK)values(#remark
cai555
·
2010-07-13 23:00
oracle
mysql
ibatis
让iBatis中的insert
返回主键
[ibatis insert 返回 自增主键]
让iBatis中的insert
返回主键
[ibatisinsert返回自增主键]2008年02月26日星期二下午04:14 insertintoSGS_REMARK(REMARK)values(#remark
cai555
·
2010-07-13 23:00
oracle
mysql
ibatis
最近在使用mySql开发时遇到的问题总结。
1,使用ibatais生成DAO层时,遇到insert方法
返回主键
问题。 解决: 数据库中使用的是自增长的id,使用abator插件时配置如下 <?
cydia
·
2010-06-25 11:00
DAO
spring
mysql
jdbc
ibatis
spring jdbcTemplate
返回主键
糟糕解决办法
KeyHolder keyHolder = new GeneratedKeyHolder(); jdbcTemplate.update(new PreparedStatementCreator() { public PreparedStatement createPreparedStatement(Connection connection) throws SQLExceptio
heipark
·
2010-05-04 13:00
java
spring
iBatis自动生成的主键
在本项目开发中,刚接触到ibatis,看到项目里采用hibernate与ibatis结合起来,原来是考虑到ibatis在调用新增记录后无法
返回主键
值,所以当新增记录时就调用hibernate的实现方法。
hefan
·
2010-04-29 15:00
oracle
mysql
Hibernate
SQL Server
ibatis
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他