`
vanhelp.songst
  • 浏览: 68346 次
  • 性别: 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语句:`UPDATE table1 SET field1 = value1 WHERE 范围;` 5. **查询数据** SQL语句:`SELECT * FROM table1 WHERE field1 LIKE '%value1%';` 6. **排序数据** SQL语句:`SELECT * FROM table1 ORDER BY ...

    学习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四大语句,它们分别用于查询、插入、更新和删除数据。 - ...

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

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

    arcgis 的sql语句.doc

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

    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