Oracle操作表中資料

2021-07-26 14:50:25 字數 1317 閱讀 6693

向表中所有字段新增值

insert

into userinfo(表名)

values(按順序新增進入表中)(1,'***','123','***@126.com',sysdate);

向表中指定字段新增值

insert

into userinfo(表名)(id,username,userpwd)

values(2,'yyy','123');

查詢表中指定字段

select username,userpwd from userinfo;
向表中新增預設值

建立表時新增預設值:

create

table userinfo1

(id number(6,0),

regdate date

default sysdate);

直接新增預設值

alter

table userinfo

modify email default

'無';

create table userinfo_new(新錶名)

asselect column1,...(資料名)|*(或所有資料*)from userinfo(舊表名);

在新增時複製資料

insert

into userinfo_new

select

column...(指定字段)|*(所有字段) from userinfo;

指定字段複製資料

insert

into userinfo_new

(id,username)

select id,username(指定字段 from userinfo;

update userinfo

set username = 'zzz', userpwd = '222'

where id=1;(不加where條件則修改所有字段)

delete語句

delete

from userinfo

where id=1;(不加where則刪除所有資料)

4 Oracle基礎 操作表中資料

新增資料 1 insert 語句 向表中所有字段新增值 語法 insert into table name column1,column2.values value1,value2.向表中指定字段新增值 語法 insert into table name values value1,value2.v...

oracle 操作表中的資料之新增

1 表中新增資料 insert into table name column1,column2,values values1,values2,可以不加列名,向所有字段新增值,那麼values裡的資料順序和資料型別必須跟表中的列名和資料型別一致 如果資料型別是字串型,那麼對應values需要加引號 2...

Oracle中對資料表的各種操作

create table create table fb currency currency code varchar2 40 not null,currency name varchar2 40 s cmpy varchar2 40 s tdept varchar2 40 s tname varc...