91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

oracle數據庫中sql%notfound的用法詳解

發布時間:2020-09-15 22:21:07 來源:腳本之家 閱讀:214 作者:卡卡不卡 欄目:數據庫

SQL%NOTFOUND 是一個布爾值。與最近的sql語句(update,insert,delete,select)發生交互,當最近的一條sql語句沒有涉及任何行的時候,則返回true。否則返回false。這樣的語句在實際應用中,是非常有用的。例如要update一行數據時,如果沒有找到,就可以作相應操作。如:

begin
 update table_name set salary = 10000 where emp_id = 10;
 if sql%notfound then
  insert into table_name (id,name,salary)values("","","") ;
 end if;
end;

當update emp_id為10的這行記錄,如果update影響條數為0,則插入一條數據。

SQL%FOUND 的用法與sql%notfound用法相反,也是與最近的sql語句發生交互,如果影響行數大于0條,則為true

否則為false。

SQL%ROWCOUNT在dml語句執行前是null,執行后,對于select into語句,執行成功則值為1,不成功則值為0。

以上所述是小編給大家介紹的oracle數據庫中sql%notfound的用法詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

微山县| 康定县| 边坝县| 冕宁县| 商丘市| 扎囊县| 和田县| 伊宁市| 昌江| 永善县| 钦州市| 宁都县| 辛集市| 安徽省| 凤凰县| 全椒县| 泰宁县| 溆浦县| 江油市| 六枝特区| 咸阳市| 安国市| 彭阳县| 牙克石市| 扶余县| 黎川县| 阿拉善盟| 巴彦淖尔市| 广宁县| 英山县| 四平市| 蓝田县| 朝阳市| 和田市| 公安县| 印江| 老河口市| 兴城市| 马山县| 思茅市| 开原市|