Oracle 基礎語法

2022-06-25 23:09:14 字數 1148 閱讀 5862

create table tablename

( col1 datatype [not null],

col2 datatype [not null],

col3 datatype [not null],

col4 datatype [not null],

col5 datatype [not null],

col6 datatype [not null],

.....

)

示例:

-- 增加表的字段

alter table tname add(col1 datatype)

-- 刪除表字段

alter table tname drop column colname

-- 修改欄位名稱

alter table tname rename column to newname

-- 修改欄位的資料型別

alter table tname modify column datatype

-- 修改表名

rename oldtname to newname

-- 刪除表結構

drop table tname

-- 檢視表結構

desc tname

-- 清空表中所有資料

truncate table tname;

-- 插入記錄

insert into tname(col1,col2...) values(val1,val2....)

列名可省略,但是其後的值必須一一對應

-- 刪除表中所有記錄(可回滾)

delete [from] tname;

-- 刪除指定條件的資料

delete [from] tname where 條件

update tname set col1=val1[,col2=val2] [where 條件]
select :查詢資料(必須基於一張表)

需日後多加練習。

​ oracle語句編寫

oracle 基礎語法

1 兩表關聯。但關聯鍵區域id 可能為空。這種情況寫法如下 select a.b.病歷內容,b.病歷html內容 from fgcisbl.臨床 病歷樹形顯示表 a left join fgcisbl.臨床 住院文書內容表 b on a.文書id b.文書id and nvl a.區域id,null...

Oracle基礎語法

1.oracle中的專業術語 sid 資料庫名稱 2.oracle的安全體系 基於分使用者原則進行資料庫管理,即 在乙個使用者admin下的資料庫,另乙個使用者user在沒有許可權時,admin下的資料庫對user是不可見的。3.基本學習oracle只需要啟動兩個服務 1 監聽 oracleorad...

Oracle 基礎語法

啟動sql plus程式 sqlplus建立新使用者 sql create user identified by 上面的語句建立了乙個名為 username 的新使用者,並在identified by子句之後指定了乙個密碼,在這個示例中,建立的使用者 username對應的密碼為 passworld...