亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

SQL UPDATE 更新語句用法(單列與多列)

 更新時(shí)間:2017年08月24日 13:31:50   投稿:mdxy-dxy  
更新操作是數(shù)據(jù)庫中最常用的操作之一,下面將為您介紹update語句的三種使用方法,供您參考,希望對(duì)您有所幫助

Update 語句

Update 語句用于修改表中的數(shù)據(jù)。

語法:

UPDATE 表名稱 SET 列名稱 = 新值 WHERE 列名稱 = 某值

例如:

Person表:

LastName FirstName Address City
Gates Bill Xuanwumen 10 Beijing
Wilson   Champs-Elysees  

更新某一行中的一個(gè)列

我們?yōu)?lastname 是 "Wilson" 的人添加 firstname:

UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson' 

結(jié)果:

LastName FirstName Address City
Gates Bill Xuanwumen 10 Beijing
Wilson Fred Champs-Elysees  

更新某一行中的若干列

我們會(huì)修改地址(address),并添加城市名稱(city):

UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing'
WHERE LastName = 'Wilson'

結(jié)果:

LastName FirstName Address City
Gates Bill Xuanwumen 10 Beijing
Wilson Fred Zhongshan 23 Nanjing

SQL的更新語句update(更新表中數(shù)據(jù))

1. 更新表中所有行

2.更新表中特定行 ,更新時(shí)候一定不要省略WHERE子句,否則會(huì)更新所有行。

更新update語句分為三部分,格式如下:

1 更新的表

2 列名和新的值

3 確定更新哪些行的過濾條件

單個(gè)列:

UPDATE Customers
SET cust_email = ' kim@qq.com'
WHERE cust_id = '10000005';

多個(gè)列:

UPDATE Customers
SET cust_email = 'kim@qq.com' , cust_contact ='Sam Roberts'
WHERE cust_id = '10000005';

即 更新多個(gè)列時(shí),只需要使用一條SET命令,每個(gè) “列=值”對(duì)之間用逗號(hào)分隔,最后一列不用逗號(hào)。

Update 警告!

在更新記錄時(shí)要格外小心!在上面的實(shí)例中,如果我們省略了 WHERE 子句,如下所示:

UPDATE Customers
SET cust_email = 'kim@qq.com'

執(zhí)行以上代碼會(huì)將 Customers 表中所有數(shù)據(jù)的 cust_email 都改成了kim@qq.com。
執(zhí)行沒有 WHERE 子句的 UPDATE 要慎重,再慎重。一般只有批量替換我們才會(huì)這么做。

腳本之家小編:強(qiáng)烈建議一定要先備份再操作。

相關(guān)文章

  • 數(shù)據(jù)庫安裝包和升級(jí)包腳本工具RedGate使用介紹

    數(shù)據(jù)庫安裝包和升級(jí)包腳本工具RedGate使用介紹

    這篇文章主要介紹了數(shù)據(jù)庫安裝包和升級(jí)包腳本工具RedGate使用介紹,RedGate是一個(gè)SQL腳本生成工具,需要的朋友可以參考下
    2014-07-07
  • JDBC中resutset接口操作實(shí)例詳解

    JDBC中resutset接口操作實(shí)例詳解

    這篇文章主要介紹了JDBC中resutset接口操作實(shí)例詳解,代碼示例注釋比較詳細(xì),需要的朋友可以參考下。
    2017-09-09
  • sql 左連接和右連接的使用技巧(left join and right join)

    sql 左連接和右連接的使用技巧(left join and right join)

    今天做項(xiàng)目,發(fā)現(xiàn)左右連接是不一樣的。主要是說明了區(qū)別,是不是必須用左連接或右連接,大家可以根據(jù)需要選擇。
    2010-05-05
  • SQLite數(shù)據(jù)庫中如何獲取新插入數(shù)據(jù)的自增長ID

    SQLite數(shù)據(jù)庫中如何獲取新插入數(shù)據(jù)的自增長ID

    SQLite數(shù)據(jù)庫中有一有列名為ID的自增列,項(xiàng)目需求要在向數(shù)據(jù)庫在插入新數(shù)據(jù)的同時(shí)返回新插入數(shù)據(jù)行的ID,這篇文章主要介紹了SQLite數(shù)據(jù)庫中如何獲取新插入數(shù)據(jù)的自增長ID,需要的朋友可以參考下
    2024-04-04
  • datagrip 修改或更新不能自動(dòng)提交的問題

    datagrip 修改或更新不能自動(dòng)提交的問題

    這篇文章主要介紹了datagrip 修改或更新不能自動(dòng)提交的問題,本文給大家分享DataGrip激活碼,需要的朋友可以參考下
    2020-09-09
  • 通過一分鐘快速了解索引技巧

    通過一分鐘快速了解索引技巧

    這篇文章主要給大家介紹了如何通過一分鐘快速了解索引技巧的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用索引具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • 2023年最新Navicat永久激活安裝使用教程

    2023年最新Navicat永久激活安裝使用教程

    Navicat中文版是強(qiáng)大的可視化數(shù)據(jù)庫管理工具,用于開發(fā)和管理MySQL|SQL?Server|SQLite|Oracle等數(shù)據(jù)庫,Navicat以直覺化的圖形用戶界面符合數(shù)據(jù)庫管理員、開發(fā)人員及中小企業(yè)的需要,本文給大家分享2023年最新Navicat永久激活安裝使用教程,感興趣的朋友一起看看吧
    2023-05-05
  • 數(shù)據(jù)庫 左連接 右連接 全連接用法小結(jié)

    數(shù)據(jù)庫 左連接 右連接 全連接用法小結(jié)

    在關(guān)系數(shù)據(jù)庫管理系統(tǒng)中,表建立時(shí)各數(shù)據(jù)之間的關(guān)系不必確定,常把一個(gè)實(shí)體的所有信息存放在一個(gè)表中。
    2008-08-08
  • navicat導(dǎo)入excel文件的步驟以及可能碰到的問題

    navicat導(dǎo)入excel文件的步驟以及可能碰到的問題

    本文介紹將excel導(dǎo)入到mysql數(shù)據(jù)庫的方法,相對(duì)來說比較簡單,但也可能會(huì)碰到一些小問題,在這里做一個(gè)小的總結(jié),這里使用到的工具包括navicat,mysql數(shù)據(jù)庫以及excel,需要的朋友可以參考下
    2024-07-07
  • SQL之Join的使用詳解

    SQL之Join的使用詳解

    關(guān)于sql語句中的連接(join)關(guān)鍵字,是較為常用而又不太容易理解的關(guān)鍵字,下面就為大家介紹一下相關(guān)資料,需要的朋友可以參考下
    2020-09-09

最新評(píng)論