Oracle資料庫之DML(資料庫管理語言)

2021-10-24 19:36:09 字數 886 閱讀 5142

插入資料 insert into

更新資料 update ……. set …….

更新一豎列

update  userinfo  set  *** = 'm' ;

更新指定列

update  userinfo  set  *** = 'm' 

where userinfoid = '0003';

update userinfo set *** = 'm'

where nickname like 'm%';

刪除行 delete

刪除指定行

delete userinfo where  userinfoid = '0003' ; 

delete userinfo where nickname = 'misa' ;

刪除所有行(整個表)

delete   userinfo  ;   ----刪除整個表,但會保留有日誌。

e-r模型,全稱叫實體關係模型(entity - relationship model ,被廣泛應用於設計資料庫的概念模型。

實體實體相當於表.

屬性屬性相當於字段。比如使用者暱稱,真名,公司名稱,崗位發布時間。

關係關係描述了實體之間的關聯關係,該關係在語義上可以理解為擁有,也可以理解為事物之間的從屬關係。定義

非空約束

預設約束

檢查約束

唯一約束

unique

主鍵約束

施加了主鍵約束的列,不能插入重複值和空值。

外來鍵約束

Oracle資料庫 DML 資料操縱語言

資料操縱語言 用於查詢與修改資料記錄 其中包括 insert 插入資料 update 修改資料 delete 刪除資料。insert 插入資料 把資料插入到資料庫中指定的位置,insert語法一次只能向表中插入一條資料。語法格式 使用規則 為每一列新增乙個新值,可以是指定值或空值。按列的預設順序列出...

MySql資料庫之DML

mysql資料庫的增刪查改操作 1 插入表中的資料 第一種插入資料的方法 指定所有列 insert into stu number,name age,gender values itcast 0001 zhangsan 28 male 使用第二種方法插入第二組資料,沒有填入的資料的列名,以null填...

四 資料庫之DML

語法 insert into 表名 列名1 列名2.values 值1,值2.特點 要求值的型別和字段的型別要一致或相容 欄位的個數和順序不一定與原始表中的字段個數和順序一致,但必須保證值和字段一一對應假如表中有可以為null的字段 nullable 注意可以通過以下兩種方式插入null值 欄位和值...