操作表中的資料

2021-09-18 04:55:36 字數 677 閱讀 3845

--插入一條資料  如果新增預設值的話,值為default關鍵字即可

insert into 表名[(欄位x名, 欄位y名, ...)] values (欄位x值, 欄位y值, ...);

--插入多條資料 oracle9i以上版本

insert all into 被插入表名 values(值列表)

into 被插入表名 values(值列表)

[...]

select * from 任意不是被插入表的表名;

複製表的時候可以選擇只複製表結構,也可以選擇複製表結構和表資料

--建表時複製 (表不存在) 從現有表中的若干欄位或全部欄位中 把錶結構及表內資料一併複製給新錶

create table 新錶名 as select ( 字段列表 | * ) from 源表名

--新增時複製 (表存在)

insert into table 表名[字段列表] select ( 字段列表 | * ) from 源表名

--修改記錄

update 表名 set (欄位x名=欄位x值, 欄位y名=欄位y值, ...) [where 子句];

delete from 表名 [where 子句];

3 操作表中的資料

本節我們會學習如何新增資料,修改資料以及刪除資料。新增資料,向表中所有字段新增值 insert into userinfo column name,values value1,value2 insert into userinfo values 1,123 126.com sysdate sysda...

DML 操作表中的資料

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

Oracle操作表中資料

向表中所有字段新增值 insert into userinfo 表名 values 按順序新增進入表中 1,123 126.com sysdate 向表中指定字段新增值 insert into userinfo 表名 id,username,userpwd values 2,yyy 123 查詢表中...