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...