国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

通過視圖管理數據

2024-07-21 02:12:54
字體:
來源:轉載
供稿:網友

商業源碼熱門下載www.html.org.cn

  視圖與表具有相似的結構,當向視圖中插入或更新數據時,實際上對視圖所引用的表執行數據的插入和更新。但是通過視圖插入、更新數據和表相比有一些限制,下面通過具體的例子來講述通過視圖插入、更新數據以及其使用的限制。


    使用select 語句,可以在視圖和表中查到該條記錄。但是如果執行下面的語句,雖然仍可以成功執行,但只可以在表而不是視圖中查到該條數據。


    注意:由于向視圖插入數據實質是向其所引用的基本表中插入數據,所以必須確認那些來包括在視圖列但屬于表的列允許null值或有缺省值。


    若要執行insert 語句,則在同一個語句只能對屬于同一個表的列執行操作。所以,若向視圖au_title 中插入一行數據,只能分別執行以下語句:
insert into au_title (author_au_id, au_lname, au_fname, contract)
values ('234-34-4611','john','smith', 1)
insert into au_title (title_au_id, title_id, au_ord, royaltyper)
values ('234-34-4611','bu1111',1,50)
    通過視圖對數據進行更新與刪除時需要注意到兩個問題:
    執行update delete 時,所刪除與更新的數據,必須包含在視圖結果集中;
    如果視圖引用多個表時,無法用delete 命令刪除數據,若使用update 則應與insert 操作一樣,被更新的列必須屬于同一個表。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 开封市| 黄大仙区| 西吉县| 宕昌县| 高邮市| 马公市| 布尔津县| 乌兰县| 南丹县| 临夏县| 乳源| 盐山县| 怀来县| 道真| 平武县| 大城县| 仲巴县| 敦煌市| 平舆县| 高安市| 盐池县| 宜黄县| 阿勒泰市| 井陉县| 永嘉县| 兴文县| 吉木萨尔县| 施甸县| 和田县| 晴隆县| 平利县| 平阳县| 盘锦市| 融水| 保山市| 新田县| 疏勒县| 东海县| 安阳市| 黄陵县| 庆云县|