DML操作(表中資料)

2021-10-12 12:26:47 字數 881 閱讀 7878

通過dml實現表中資料的操作

插入資料:insert

查詢資料:select

更新資料:update

刪除資料:delete

語法:insert into 表名(欄位1,欄位2,欄位3) values(欄位1的值,欄位2的值,欄位3的值)

當全部欄位都插入資料時,字段可以省略,但要對應

(1) 前後欄位的個數和型別必須一樣

(2) 數字型別,布林型別正常寫,其他型別需要加上單引號

(3) 如果插入的值為空,用 null

update 表名 set 欄位1=欄位1的值,欄位2=欄位2的值;

where 後加 條件

企業的用法:不會輕易刪除資料;在建立表的時候,會多增加乙個字段,用來記錄當前資料是否有效。

delete from 表名 where 條件
truncate和delete刪除的區別???

(1) 他們都可以刪除全部資料;

(2) delete:一行一行資料刪除

(3) truncate:把錶刪除(drop table),重新建立表(creat)

DML 操作表中的資料

dml 增刪改表中資料 1.新增資料 語法 insert into 表名 列名1,列名2,列名n values 值1,值2,值n 值1,值2,值n 第二行的資料 多行資料之間逗號隔開。注意 列名要和值一一對應,不然就會報錯 如果表名後不定義列名,則預設給所有列新增值 insert into 表名 v...

Hive中DML資料操作

1.資料匯入 1 向表中裝載資料 load 語法 load data 表示載入資料 local 表示從本地載入資料到hive表 否則從hdfs載入資料到hive表 inpath 表示載入資料的路徑 into table 表示載入到哪張表 student 表示具體的表 overwrite 表示覆蓋表中...

DML資料操作

示例 hive本地檔案系統匯入資料到hdfs的hive表hive load data local inpath data st.txt into table st hive select from st hdfs檔案匯入到hdfs的hive表 hdfs有檔案 hive load data inpat...