日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle update语句提交,Oracle UPDATE语句使用示例

發布時間:2024/1/1 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle update语句提交,Oracle UPDATE语句使用示例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文概述

在Oracle中, UPDATE語句用于更新表中的現有記錄。你可以通過兩種方式更新表。

傳統更新表方法

句法:

UPDATE table

SET column1 = expression1, column2 = expression2, ...

column_n = expression_n

WHERE conditions;

通過從另一個表中選擇rocords更新表

句法:

UPDATE table1

SET column1 = (SELECT expression1

FROM table2

WHERE conditions)

WHERE conditions;

參數

1)column1, column2, … column_n:

它指定要更新的列。

2)expression1, expression2, … expression_n:

這指定了要分配給column1, column2, ?的值。 column_n。

3)條件:它指定執行UPDATE狀態程序必須滿足的條件。

Oracle更新示例:(更新單列)

UPDATE suppliers

SET supplier_name = 'Kingfisher'

WHERE supplier_id = 2;

本示例將供應商名稱更新為” Kingfisher”, 其中” supplier_id”為2。

Oracle更新示例:(更新多個列)

下面的示例指定如何更新表中的多個列。在此示例中, 兩列Supplier_name和Supplier_address由單個語句更新。

UPDATE suppliers

SET supplier_address = 'Agra', supplier_name = 'Bata shoes'

WHERE supplier_id = 1;

輸出

1 row(s) updated.

0.06 seconds

Oracle更新示例:(通過從另一個表中選擇記錄)

UPDATE customers

SET name = (SELECT supplier_name

FROM suppliers

WHERE suppliers.supplier_name = customers.name)

WHERE age < 25;

輸出

2 row(s) updated.

0.02 seconds

在此, 通過從”供應商”表中獲取數據來更新客戶表。

總結

以上是生活随笔為你收集整理的oracle update语句提交,Oracle UPDATE语句使用示例的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。