使用as關(guān)鍵字設(shè)置字段別名的語法:select column_name as new_name,... from table_name;可以同時(shí)為多個(gè)字段設(shè)置別名。
使用column命令設(shè)置字段別名的語法:column column_name heading new_name,只能為一個(gè)字段設(shè)置別名。
使用column命令設(shè)置字段別名的語法:column column_name heading new_name,只能為一個(gè)字段設(shè)置別名。
2018-05-16
oralce的約束:
1.非空約束
2.主鍵約束
3.唯一約束
4.外鍵約束
5.檢查約束
約束的作用:
1.定義規(guī)則
2.確保數(shù)據(jù)的完整性
1.非空約束
2.主鍵約束
3.唯一約束
4.外鍵約束
5.檢查約束
約束的作用:
1.定義規(guī)則
2.確保數(shù)據(jù)的完整性
2018-05-16
oralce的約束:
非空約束
主鍵約束
唯一約束
外鍵約束
檢查約束
約束的作用
定義規(guī)則
確保數(shù)據(jù)的完整性
非空約束
主鍵約束
唯一約束
外鍵約束
檢查約束
約束的作用
定義規(guī)則
確保數(shù)據(jù)的完整性
2018-05-16
--無條件刪除
delete from userinfo
--有條件刪除
delete from userinfo where username = 'yyy'
delete from userinfo
--有條件刪除
delete from userinfo where username = 'yyy'
2018-05-16
--無條件全部更新
update userinfo set userpwd = '111111'
update userinfo set userpwd ='111', email = '111@126.com'
--限制更新
update userinfo set userpwd = '123456' where username ='xxx'
update userinfo set userpwd = '111111'
update userinfo set userpwd ='111', email = '111@126.com'
--限制更新
update userinfo set userpwd = '123456' where username ='xxx'
2018-05-16
--創(chuàng)建表時(shí)復(fù)制(全部字段)
create table userinfo_new as select * from userinfo
--復(fù)制部分字段
create table userinfo_new1 as select id,username from userinfo
--在添加時(shí)復(fù)制全部數(shù)據(jù)
insert into userinfo_new select * from userinfo;
-- 在添加時(shí)復(fù)制部分?jǐn)?shù)據(jù)
insert into userinfo_new (id,username) select id,username from userinfo
create table userinfo_new as select * from userinfo
--復(fù)制部分字段
create table userinfo_new1 as select id,username from userinfo
--在添加時(shí)復(fù)制全部數(shù)據(jù)
insert into userinfo_new select * from userinfo;
-- 在添加時(shí)復(fù)制部分?jǐn)?shù)據(jù)
insert into userinfo_new (id,username) select id,username from userinfo
2018-05-16
--修改字段的名字
alter table userinfo rename column email to new_email
--表改名
rename userinfo to new_userinfo
select * from new_userinfo
alter table userinfo rename column email to new_email
--表改名
rename userinfo to new_userinfo
select * from new_userinfo
2018-05-15
--更改字段的數(shù)據(jù)類型(更改長(zhǎng)度/類型)
alter table userinfo modify remarks varchar2(400);
alter table userinfo modify userpwd number(6,0);
--刪除字段
alter table userinfo drop column remarks;
alter table userinfo modify remarks varchar2(400);
alter table userinfo modify userpwd number(6,0);
--刪除字段
alter table userinfo drop column remarks;
2018-05-15
--創(chuàng)建表
create table userinfo
(
id number (6,0),
username varchar2(20),
userpwd varchar2(20),
email varchar2(30),
regdate date
);
--查詢
select * from userinfo;
create table userinfo
(
id number (6,0),
username varchar2(20),
userpwd varchar2(20),
email varchar2(30),
regdate date
);
--查詢
select * from userinfo;
2018-05-15