--向student表中加入入學時間屬性,其數據類型為日期型alter table student add scome date; --刪除student表中的入學時間屬性alter table student drop column scome; --刪除基本表drop table <表名>; - ...
--向student表中加入入學時間屬性,其數據類型為日期型
alter table student add scome date;
--刪除student表中的入學時間屬性
alter table student drop column scome;
--刪除基本表
drop table <表名>;
--修改列
alter table student modify(列名 數據類型);
--修改表名
rename <表名> to <新表名>;
--修改列名
alter table <表名> rename column <列名> to <新列名>;
--建立索引是加快查詢的有效手段,加快查找速度
--為學生表student按姓名建立唯一索引
create unique index index_sname on student(sname);
--刪除索引
drop index <索引名>;
drop index index_sname;
--單表查詢
select <查詢欄位>
from <表名>
where <條件>;
--數據更新插入
insert into <表名> values(表中所有欄位信息);
insert into <表名>(列名1,列名2...) values (列名內容);
--更新修改數據
update <表名>
set <列名>=<表達式>
where <條件>;
--刪除數據
delete from <表名>
where <條件>;
--視圖:是從一個或者幾個基本表導出的表,是一個虛表,可以限制用戶對資料庫的訪問
--例如:
create view vw_student
as
select sno,sname,sage
from student
where sdept='CS';
--授權
--授權用戶
grant select
on student
to user1;
--允許授權用戶把許可權授予給其他用戶
with grant option;
--許可權回收
revoke update
on student
from user1;