dml:data manipulationlanguage
顧名思義,運算元據的語言,亦可理解為modify(更改)
公式
insert into tb_name(col1, col2, ...) values(v1, v2, ...);
insert into tb_name values(v1, v2, ...);
insert into tb_name(col1, col2, ...)
select 9,'dimon','male',8900 from dual
union all
select 10,'linndy','female',9900 from dual;
insert into tb_name1 (col1, col2, ...)
select (col_list1, col_list2, ...)
from tb_name2
where (condition);
ps:不管使用哪種insert 方法,必須給出values的正確數目。
若需要省略某些字段,則這些欄位應滿足條件:允許為空/ 定義時給出預設值/ 有觸發器自動填入值
公式:
update table_name
set col1 = value1, col2 = value2, col3 = value3, ...
where (condition);
公式:
delete from tb_name [where ];
若不加where, 就刪除表中的所有記錄
truncate table tb_name;
truncate 直接刪除表,並直接重建此表,而不是記錄,因此執行速度比delete更快。 Oracle實操四之DML(二)
操作符 1.算術運算 只有加減乘除運算子,出號 結構是浮點數,求餘運算函式 mod x,y 2.關係運算和邏輯運算 3.字串連線操作符 注意 oracle 中字串可以用單引號,也可以用雙引號,在別名中存在空格時,必須用雙 引號。在表名 列名時用雙引號。高階查詢 1.消除重複行 中結果中,可能出現若干...
Hive學習筆記(五) DML 資料操作
5.2 資料匯出 5.3 清除表中資料 truncate 1 語法 hive load data local inpath opt module datas student.txt overwrite into table student partition partcol1 val1,1 load...
MATLAB學習筆記1 基操與矩陣輸入
矩陣輸入 矩陣和向量 從左到右運算 括號 冪運算 乘除 加減 用 clear 命令清楚賦值 1.clear variable 清除單個變數的值 2.clear 清空所有變數 預設變數型別 浮點型double 用who whos命令確認現有變數屬性 關鍵字 可用 is keyword 命令檢視 ans...