ORACLE 第7節 建立和管理表

2021-07-04 11:00:38 字數 1242 閱讀 5579

•使用者定義的表:

–使用者自己建立並維護的一組表

–包含了使用者所需的資訊

如:select

* from

user_tables;檢視使用者建立的表

create table語句

•必須具備:

–create table許可權

–儲存空間

create table [schema

.]table

(column

datatype

[defaultexpr

][,...]);

•必須指定:

–表名–列名,資料型別,

尺寸

create table dept(deptnonumber(2),

dname varchar2(14),

loc varchar2(13));

使用子查詢建立表

•使用 assubquery選項,

將建立表和插入資料結合起來

createtable table

[(column,column...)]

as subquery;

複製現有的表:

create ta

bleemp1 as select

*fromemployees;

create table emp2 as select

* fromemployees where 1=2; --

建立的emp2

是空表。

create table 	dept80

as

select  employee_id, last_name, 

salary*12 annsal,

hire_date from employees where department_id = 80;

Oracle 建立和管理表

建立表 sql create table test1 2 tid number,3 tname varchar2 20 4 hidatedate date default sysdate default表示預設值 快速建表 sql 建立表 包含員工號 姓名 月薪 年薪 部門名稱 sql create...

Oracle 建立和管理表

物件描述表 基本的資料儲存集合,由行和列組成 檢視從表中抽出的邏輯上相關的資料集合 序列提供有規律的數值 索引提高查詢的效率 同以詞給物件起別名 如 select fromuser tables,檢視使用者建立的表 select table name from user tables select ...

Oracle 建立和管理表

常見的資料庫物件 oracle 資料庫中的表 資料字典 查詢資料字典 select table name from user tablesselect distinct object type from user objects select from user catalog 命名規則 creat...