`
vanhelp.songst
  • 浏览: 67860 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

sql语句:for update 的作用

 
阅读更多

SELECT        quantity
           INTO qty_on_hand
           FROM inventory
          WHERE product = 'TENNIS RACKET'
  FOR UPDATE OF quantity;
请问里面的“ FOR UPDATE OF quantity”怎么解释?作用是什么?

 

答:

锁字段 也就是从你select语句执行后inventory 表的quantity 字段被锁定 别人将不能进行修改操作 直到你进行update commit后才能修改
分享到:
评论

相关推荐

    常用SQL*Plus语句:

    "常用SQL*Plus语句" SQL*Plus是Oracle数据库的客户端工具,用于与Oracle数据库进行交互。SQL*Plus提供了多种功能,包括数据的定义、数据的控制、数据的查询等。 一、数据定义(DDL)语句: 1. CREATE语句:用于...

    SQL语句大全:珍藏版

    SQL语句用于执行各种数据库操作,包括查询、更新、删除和插入数据,以及创建和修改数据库结构本身。本文件旨在提供一个SQL语句大全,帮助读者快速掌握并应用这些基本的SQL命令,涵盖了不同数据库系统如MySQL和SQL ...

    SQL语句:数据库交互的桥梁.pdf

    SQL语句作为数据库交互的核心工具,在数据管理和分析领域发挥着不可或缺的作用。随着数据量的增长和技术的发展,SQL语句的应用场景将更加广泛,同时也需要不断进行优化和发展,以应对新的挑战。未来,SQL语句将继续...

    ACCESS数据库SQL语句练习.doc

    SQL语句:UPDATE S SET 工资 = 6666, 电话 = 9999 WHERE 性别 = '女' AND (年龄 = 22 OR 年龄 = 24); 13. 从表S中删除李姓的人的所有记录。 SQL语句:DELETE FROM S WHERE 姓名 LIKE '李%'; 本文档提供了丰富的...

    学习SQL语句之SQL语句大全.pdf

    * UPDATE 语句:更新数据库表中的数据。 数据概念 * CREATE TABLE 语句:创建一个数据库表。 * DROP TABLE 语句:从数据库中删除表。 * ALTER TABLE 语句:修改数据库表结构。 * CREATE VIEW 语句:创建一个视图。...

    SQL语句语法

    SQL语句是结构化查询语言(Structured Query Language)的简称,是用于管理和处理关系数据库的标准语言。本篇文章将深入探讨SQL语句的基本语法,包括数据定义、数据操作、实用工具、事务处理和锁定、数据库管理、...

    insert,update导出sql语句

    总结来说,INSERT和UPDATE SQL语句是数据库操作的核心,用于添加和修改数据。导出这些语句的目的是为了数据备份、恢复或在不同环境间迁移数据。使用合适的工具或脚本,可以轻松地批量生成这些语句,提高工作效率。而...

    hibernate执行原生sql语句

    "hibernate执行原生sql语句" Hibernate 是一种流行的 ORM(Object-Relational Mapping)框架,用于将 Java 对象映射到关系数据库中。然而,在一些情况下,我们需要直接执行原生 SQL 语句,而不是使用 Hibernate 的...

    SQLserver常用语句大全

    * UPDATE 语句:更新数据库表中的数据 二、数据定义 * CREATE TABLE 语句:创建一个数据库表 * DROP TABLE 语句:从数据库中删除表 * ALTER TABLE 语句:修改数据库表结构 * CREATE VIEW 语句:创建一个视图 * ...

    sql语句万能生成器,sql语句,sql语句生成

    SQL语句是数据库操作的核心,它用于查询、插入、更新和删除数据,是任何数据库管理系统中的基础工具。在IT行业中,编写SQL语句是一项必备技能,但手动编写和调试SQL语句可能会耗费大量时间和精力,尤其在处理复杂...

    sql语句生成工具,insert,update

    SQL语句是数据库操作的核心,主要用于插入(INSERT)、更新(UPDATE)和查询数据。在数据库管理系统中,这些操作是日常开发和维护中的基本任务。本文将深入探讨如何使用SQL语句生成工具,特别是针对INSERT和UPDATE...

    SQL语句详细解释

    * UPDATE 语句:用于更新数据库表中的数据 * DELETE 语句:用于从数据库表中删除数据 * INSERT INTO 语句:用于向数据库表中插入数据 Data Definition Language(DDL) * CREATE DATABASE 语句:用于创建新数据库 ...

    分布式数据库sql语句2022优秀文档.ppt

    * UPDATE 语句:用于更新数据 * DELETE 语句:用于删除数据 * SELECT 语句:用于查询数据 五、 数据查询 SQL 语句可以用来查询数据,包括简单查询和复杂查询。简单查询的语句包括: * SELECT 语句:用于查询数据 ...

    sql语句、动态SQL语句基本语法

    在数据库管理系统(如MySQL、Oracle、SQL Server等)中,SQL语句是不可或缺的一部分。 1. SQL基础语法 SQL的基础语法包括SELECT、INSERT、UPDATE、DELETE四大语句,它们分别用于查询、插入、更新和删除数据。 - ...

    arcgis 的sql语句.doc

    ArcGIS 中的 SQL 语句应用 ArcGIS 学习笔记中的 SQL 语句是学习 ArcGIS 中的重要组成部分。本文将详细介绍 SQL 语句在 ArcGIS 中的应用,包括 SQL 基础、基本语句、连接运算符、高级查询运算符等。 SQL 基础 SQL...

    数据库oracle for update of和for update的区别

    ### 数据库Oracle锁:FOR UPDATE OF与FOR UPDATE的区别 在Oracle数据库中,为了确保数据的一致性和准确性,尤其是在多用户环境中进行并发操作时,锁机制是必不可少的一部分。本文将详细介绍`FOR UPDATE`与`FOR ...

    SQL SERVER 语句大全

    SQL Server 语句大全涵盖了 SQL Server 中的大部分语句,包括数据操作语句、数据定义语句、数据控制语句、事务控制语句、程序化 SQL 语句、局部变量和全局变量、IF ELSE 语句、CASE 语句、WHILE 语句、WAITFOR 语句...

    SQL常用语句速查手册

    SQL 常用语句速查手册 本资源摘要信息提供了 SQL 常用语句速查手册,涵盖了创建数据库、删除数据库、备份数据库、创建新表、删除表、增加列、添加主键、创建索引、创建视图、基本的 SQL 语句、 高级查询运算词等...

    access 一次执行多条sql语句

    ### Access一次执行多条SQL语句 在Access数据库管理中,有时我们需要在同一事务中执行多条SQL语句来确保数据的一致性和完整性。例如,在更新某个记录后可能还需要执行其他操作,如增加日志记录等。本文将详细介绍...

Global site tag (gtag.js) - Google Analytics