首页 > 其他分享 >execute和executeUpdata的区别

execute和executeUpdata的区别

时间:2023-07-16 16:23:27浏览次数:35  
标签:语句 execute executeUpdata executeUpdate 区别 查询 执行

一、比较execute、executeUpdate的区别
1.相同点:
        execute与executeUpdate的相同点:都可以执行增加,删除,修改

2.不同点
    不同1:

        execute可以执行查询语句,然后通过getResultSet,把结果集取出来。

        executeUpdate不能执行查询语句

    不同2:

        execute返回boolean类型,true表示执行的是查询语句,false表示执行的是insert,delete,update等等。

        executeUpdate返回的是int类型,表示有多少条数据受到了影响。

标签:语句,execute,executeUpdata,executeUpdate,区别,查询,执行
From: https://www.cnblogs.com/nashacjj/p/17558011.html

相关文章

  • Java性能优化-测试try-catch放在循环内和外的性能对比与业务区别
    场景Java中使用JMH(JavaMicrobenchmarkHarness微基准测试框架)进行性能测试和优化:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/131723751使用如上方式测试Java中try-catch放在循环内和循环外是否有性能上的差别。注:博客:https://blog.csdn.net/badao_lium......
  • java中synchronized和Lock的区别?
    synchronized和Lock是Java中两种不同的实现线程同步的机制。下面是它们之间的主要区别:可重入性:synchronized是可重入的,同一个线程可以多次获得同一个锁。Lock也是可重入的,同一个线程可以多次获得同一个锁。但需要手动释放相同次数的锁。粒度:synchronized可以用于修饰......
  • window.onload && window.addEventListener 区别
    window.onload&&window.addEventListener区别关于本节提到的:window.addEventListener('load',function(){alert('word')})window.onload=function(){alert('hello')}执行顺序addEventListener比onload先执行a......
  • Redis与Memcached有什么区别?
    Memcached与Redis有什么区别Redis和Memcached都是基于内存的数据存储系统,Memacched是高性能分布式内存缓存服务,其本质傻姑娘就是一个内存key-value数据库。Redis是一个开源的key-value存储系统,与Memcached类似,Redis将大部分数据存储在内存中,支持的数据类型,字符串,hash表,链表,集合,......
  • synchronized和ReentrantLock的区别
    用法:synchronized修饰代码块或者方法,不需要手动释放,默认非公平ReentrantLock需要手动调用,手动释放,能够控制公平机制,能够尝试获取和超时获取锁,能更好的控制锁行为,在需要通过线程提高性能的场景中,能比较好的操控 基本原理:synchronized是靠管程(monitor)实现的,有锁升级,默认从轻量......
  • ++b 和 a++ 的区别 看汇编代码
    汇编代码解释如下intx=a++;00F088338B45F8moveax,dwordptr[a]00F088368945E0movdwordptr[x],eax00F088398B4DF8movecx,dwordptr[a]00F0883C83C101a......
  • 【EF Core】主从实体关系与常见实体关系的区别
    上次老周扯了有关主、从实体的话题,本篇咱们再挖一下,主、从实体之间建立的关系,跟咱们常用的一对一、一对多这些关系之间有什么不同。先看看咱们从学习数据库开始就特熟悉的常用关系——多对多、一对一、一对多说起。数据实体之间会建立什么样的关系,并不是规则性的,而是要看数据的功......
  • Nacos和Consul的区别
    一、CAP理论在一个分布式系统(指互相连接并共享数据的节点的集合)中,当涉及读写操作时,只能保证一致性(Consistence)、可用性(Availability)、分区容错性(PartitionTolerance)三者中的两个,另外一个必须被牺牲。1、CP架构如下图,当node1发生异常时,node1的i的值为1,而因为node1发生了异常,导......
  • vue中$set和$forceUpdate强制更新视图层的区别
    $forceUpdate原理:调用notify() 强制视图更新  $set原理:defineReactive(this.data数据,要劫持得数组索引或对象键,默认值)   建立响应式依赖  指定数据更新使用场景:如果data数据的层级过深,导致无法响应式显示解决方法一:$set()this.$set(target,key,value)解......
  • C语言 #ifdef 和 #if defined区别
    注意两者都有个define的作用,区别在于使用方式上。前者的通常用法是:\#ifdefXXX....\#else....\#endif只能在两者中选择是否有定义。对于后者,常用法是:\#ifdefinedxxx1....\#elifdefinedxxx2....\#elifdefinedxxx3....\#endif......