--建立表空間
create tablespace tangpeng --表空間: tangpeng
datafile 'e:\wb\work\biaokongjian\tangpeng.dbf' --物理檔案位置,必須為dbf檔案
size 100m --初始容量
autoextend on --自增
next 10m --每次自增10m
maxsize 1000m; --最大空間 1000m
--刪除空的表空間,物理檔案手動刪除即可,如果直接刪除物理檔案則會報錯
drop tablespace tangpeng; --表空間: tangpeng
--建立使用者
create user tangpeng --使用者名稱:tangpeng
identified by hanhan --指定密碼:hanhan
default tablespace tangpeng; --生存環境 指定在tangpeng表空間
--給使用者授權
connect--連線角色,基本角色
resource--開發者角色
dba--超級管理員角色
grant dba to tangpeng; --賦予dba角色
--建立表
create table zhenge( --表名:zhenge
id number(20),
name varchar2(10)
);--修改表結構
--新增一列(新增字段)
alter table zhenge add gender number(1);
--新增多列則用括號用逗號隔開
alter table zhenge add (gender number(1),axe varchar2(10));
定長--修改列型別(char )
alter table zhenge modify gender char(1);
--修改列名稱
alter table zhenge rename column gender to ***;
--刪除一列
--sys下可以進行的操作:create table, drop table, alter table add column, alter table modify column;
--sys下不能進行alter table drop column操作,會報「ora-12988:無法刪除屬於sys的表中的列」
alter table zhenge drop column ***;
--新增一條記錄
insert into zhenge (id,name,***) values (1,'小明',1);
--查詢服務端的字符集
select userenv('language') from dual;
--查詢表裡資料
select * from zhenge;
oracle基礎筆記 常用命令
資料字典 dba tablespaces 針對系統管理員級別 user tablespaces 針對普通使用者檢視 dba users 針對系統管理員 user users 針對普通使用者 在建表時複製資料 create table table newname as select column1,f...
Oracle 常用命令
1 檢視當前所有物件 sql select from tab 2 建乙個和a表結構一樣的空表 sql create table b as select from a where 1 2 sql create table b b1,b2,b3 as select a1,a2,a3 from a whe...
oracle常用命令
create insert delete select 建立使用者必須在sys超級管理員下 連線到超級管理員 conn sys as sysdba sys zhuangyan system zhuangyan scott tiger 查出所有 clerk 辦事員 的姓名及其部門名稱,部門的人數.找出...