zoukankan      html  css  js  c++  java
  • 数据库系列之数据管理(更新数据)

    语法


    UPDATE  <表名>  SET  <列名=值>  [WHERE <更新条件>]

    注意:
    (1)<列名=值>为必选项,用于更新表中某列数据,在SET后面可以出现多 个,需用逗号隔开。
    (2)Where关键字是可选的,用来限定条件,如果Update语句不限定条件,表中所有数据行都将被更新。

    示例一


    将作者表中所有作者的居住城市都更改成“北京”

    UPDATE Authors SET City='北京‘

    示例二


    更新语句中还可以使用表达式

    UPDATE Books 
    SET price=price-2 
    WHERE CatagoryID=1
    OR CatagoryID=2

    问题1
    可以更新主键列数据,但应保证更新后的主键列数据不能出现重复信息,否则将更新失败!

    问题2
    可以更新表中外键列数据,但应保证新数据在主键表的中应事先存在

  • 相关阅读:
    CRC在线计算器
    freemodbus-v1.5.0 源码分析
    图及其实现
    最短路径
    交换排序-------快速排序
    FreeRTOS--删除任务
    Install OE and BitBake
    高端编程之DOM
    timeout使用实例
    使用JS提交表单
  • 原文地址:https://www.cnblogs.com/cmhunter/p/4278834.html
Copyright © 2011-2022 走看看