簡體   English   中英

Oracle SQL:當您更新不存在的記錄時會發生什么?

[英]Oracle SQL: What happens when you UPDATE a nonexistent record?

  UPDATE CONTACTS_TABLE SET CONTACT_DETAILS = 'email@site.ph'
  WHERE CONTACT_TYPE = 'CTT04'
  AND PIN = '1234543210';

如果不存在具有給定CONTACT_TYPEPIN的記錄,則將創建具有給定CONTACT_TYPEPINCONTACT_DETAILS的新記錄,還是會出現錯誤?

0行將被更新。 這個'UPDATE'語句不會有任何新條目,也不會有任何錯誤消息。

更新了0行。

CONTACT_TYPE,PIN和CONTACT_DETAILS不會更改,否則不會出現任何錯誤

您可以閱讀本文檔以及

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM