建表語句:
create table test1(id varchar2(20) not null primary key);
增加乙個表字段:
alter table test1 add(name varchar2(20) default 'null' not null);
增加多個表字段:
alter table test1 add(name varchar2(20) default 'null' not null,age integer default '20' not null);
修改表名:
alter table table1 rename to test1;
刪除表:
1.delete from 表名; ---是dml,不執行commit時不生效;不刪除表結構,只刪除表內容;不會釋放占用空間;
2.drap table 表名; ---直接生效不能回滾;執行會刪除表結構和依賴關係;不會釋放占用空間;
3.truncate table 表名; ---直接生效不能回滾;不刪除表結構,只刪除表內容;會釋放占用空間;
修改語句:
update 表名 set 欄位1='值', 欄位2='值' where 字段=『值』;
插入語句:
insert into 表名(欄位1,欄位2,...) values(『值』,『值』,......);
或者insert into (select a1,a2,... from 表名) values(『值』,『值』,......);
撤銷操作:rollback;
提交操作:commit;
oracle 資料庫常用語句
1 oracle分頁 1 select from select a.rownum rn from select from tabel order by xx a where rownum 5 where rn 2 注 在oracle中用rownum來記錄資料的順序,這個語句的意思是,按某個字段排序並...
Oracle資料庫常用語句
1 建立表空間 注釋 creat tablespace 表名 datafile 虛擬機器所在目錄 字尾一定是.bdf size 100m 初始大小100兆 autoextend on 自動擴充套件大小 next 10 每次擴充套件10m 2 刪除表空間 drop tablespace 表名 3 建立...
Oracle資料庫的常用語句
1 查詢使用者連線 select username,machine,program,status,count machine as 連線數量 from v session where type background group by username,machine,program,status o...