Oracle基本SQL操作

2021-09-01 23:00:55 字數 985 閱讀 6104

1、建立使用者並賦予許可權(sqlplus / as sysdba)

建立使用者

create user scaffold identified by scaffold;

表空間分配給使用者

alter user scaffold default tablespace scaffold;

sql語句來檢視一下所有使用者所在的表空間

select username,default_tablespace from dba_users;  

使用者分配許可權

grant create session,create table,create view,create sequence,unlimited tablespace to scaffold;

2、建立表語句及對錶操作

--建立表

create table classes(

id number(9) not null primary key,

classname varchar2(40) not null

)      

--查詢表

select * from tablename;

--刪除表

drop table students;

--修改表的名稱

rename alist_table_copy to alist_table;

--插入資料

insert into tablename values(class_seq.nextval,'軟體一班')

3、刪除分割槽表乙個分割槽的所有資料

全刪除:元資料和資料將被一併刪除。

alter table yourtable drop partition partionname1;
清除資料:

alter table yourtable truncate partition partionname1;

Oracle下SQL基本操作 一

建立永久表空間 create tablespace 58space logging datafile d oracle oradata mydb 57space.ora size 5m extent management local segment space management auto 建立臨...

SQL基本操作

create database mydatabase1 on primary 配置主資料檔案的選項 name mydatabase2 主資料檔案的邏輯名稱 filename d database database1 mydatabase1.mdf 主資料檔案的實際儲存路徑 size 5mb,主檔案的...

sql 基本操作

資料庫表的操作 sql code 列操作 新增列 alter table t add mycolumn intidentity 1 1 not null default 0 刪除列alter table t drop column mycolumn 修改列 alter table t alter c...