資料操縱語言DML INSERT語句

2021-07-07 07:02:26 字數 735 閱讀 3271

insert into 表名(欄位名1,欄位名2,……欄位名n) values(欄位名1的資料,欄位名2的資料,…欄位名n的資料)

@insert into myemp(id,name,job,salary) values(1001,'rose','programmer',5500);

列名可以忽略不寫,若不寫則全列插入,並且值的順序必須要和表中的列的順序一致才能插入成功 

insert into myemp values(1001,'rose','programmer',5500);

查詢表裡的所有資料:select * from employee;

在資料庫中,在不指定值時,所有的都是null

insert into employee

values (1005,'jah',default,sysdate,600,'teacher',12);

@在values裡可以使用default關鍵字作為值,作用"使用當前列的預設值"

insert into employee

values (1006,'boss',default,to_date('1970-06-08','yyyy-mm-dd'),9999,'boss',55);

@用to_date函式轉換為日期型別的資料--->to_date('1970-06-08','yyyy-mm-dd')  

oracle的預設的日期格式『dd-mon-rr'

所有的dml操作,都需要再執行事務提交語句commit

DML 資料操縱語言

資料操縱語言dml主要有三種形式 語法insert into 表名 列名1,列名2,列名n values 值1,值2,值n 注意 列名和值要一一對應。如果表名後,不定義列名,則預設給所有列新增值 insert into 表名 values 值1,值2,值n 除了數字型別,其他型別需要使用引號 單雙都...

MySql 資料操縱語言 DML

資料操縱語言dml data manipulation language 使用者通過它可以實現對資料庫的基本操作。以下操作主要基於這張表 sql語句 drop table ifexists demo create table demo id intnot null auto increment,us...

資料庫操縱語言DML

資料庫操縱語言dml dml 有三條語句 insert update delete.一 insert 插入資料 1 插入一條資料 insert into 表名 列名 values 值列表 insert into stuinfo stuname,stuno,stu stuage,stuaddress ...