Oracle 11g的一些常用語句記錄

2022-03-23 03:17:52 字數 2700 閱讀 1848

一、表空間

1、建立臨時表空間:

create

temporary

tablespace project_temp

tempfile

'd:\oracle\dataspace\project_temp.dbf

'size 50m

autoextend

onnext

50m maxsize 20480m

extent management local;

project_temp」為表空間名稱,「tempfile」後面的是臨時表空間的儲存路徑,臨時表空間主要放置一些臨時資料,如果使用select對一些資料進行查詢,系統會將查詢到的中間資料放在臨時表空間裡暫存,使用結束後臨時表會自動刪除。

2、建立表空間:

create

tablespace project_data

logging

datafile

'd:\oracle\dataspace\project_data.dbf

'size 50m

autoextend

onnext 50m maxsize 20480m     extent management local; 

project_data」為表空間名稱,「datafile」後面的是表空間的儲存路徑。

對於臨時表空間和表空間來講,autoextend on 表示表空間大小不夠用時自動擴充套件,next 50m自動擴充套件增量為50mb,extent managementlocal代表管理方式為本地

3、檢視某個指定表空間中的所有表:

select table_name from all_tables where tablespace_name=

'project_data

';

引號中的即為要指定檢視的表空間名稱,注意要大寫。

二、使用者

1、建立使用者並指定表空間:

create

user gb20163493 identified by gb20163493

default

tablespace project_data

temporary tablespace project_temp;

兩個「gb20163493」分別是使用者的使用者名稱和密碼。

default tablespace是指定表空間,而temporary是指定臨時表空間。

2、給使用者許可權:

grant connect,resource,dba to gb20163493;
注:建立表空間和建立使用者、給予許可權等基本都要在system使用者下完成。

3、查詢當前使用者許可權:

4、查詢所有使用者及其表空間:

5、將表空間賦予給使用者:

alter

user gb20163493 dfault tablespace project_principal;

project_principal」為表空間名稱,「gb20163493」為要賦予的使用者。

6、修改使用者密碼:

alter

user gb20163493 identified by

123456;

gb20163493」為使用者名稱,「123456

為密碼。

7、查詢所有使用者:

8、查詢目前登入使用者的所有表:

select table_name from user_tables;

Mysql 一些常用語句

mysqldump u root p anclgk tmp.sql 匯出為sql mysql uroot p123456 tmp.sql 匯入 mysql use abc 使用已建立的資料庫 mysql set names utf8 設定編碼 mysql source home abc abc.sq...

mysql一些常用語句 mysql一些常用語句

一 從命令列登入mysql資料庫伺服器 1 登入使用預設3306埠的mysql usr local mysql bin mysql u root p 2 通過tcp連線管理不同埠的多個mysql 注意 mysql4.1以上版本才有此項功能 usr local mysql bin mysql u ro...

matlab小白一些常用語句

1 clear清除workspace clc清除命令視窗 clf清除圖形視窗 2 load 載入資料檔案 3 meshgrid函式生成網格矩陣,可用於將向量轉變為矩陣。生成二維網格,用法為 x y meshgrid a b a 和b是一維陣列,如a 1 2 3 b 2 3 4 則生成的 x 和 y ...