表空間:create tablespace 名稱 datafile 『路徑.mdf』 size 10m;
臨時表空間
使用者:create user 使用者名稱 identified by 密碼 ****ult tablespace 表空間名稱;
drop user 使用者名稱;
(類似於mysql中資料庫的概念)
許可權:過多不好記憶引入角色概念
角色:connect(連線)
resource(普通使用者)
dba(資料庫管理員)
給使用者賦角色
grant 角色 to 使用者;
grant connect to kfxy;
給使用者撤銷許可權;
revoke 角色 from 使用者;
sql語句
–對於我們目前來說:
–必須學會建立使用者,賦予許可權,建立表,月色,增加,刪除,修改,查詢語句(關聯查詢,子查詢)
–理解:儲存過程,函式,游標,觸發器,檢視等不同物件
–定義表,必須涉及字段資料型別
–oracle中的資料型別
–字元型別(varchar(20)) 數字型別(number(10,2)8位整數2位小數,number(6)6位整數)
–日期時間型別 (date 年月日時分秒) 大物件型別(不常用)
–sql語句的分為四大類
–dcl語言 資料控制語言 (賦予許可權grant和撤銷許可權revoke)
–ddl語言 資料定義語言 (建立create和刪除drop物件)
–dml語言 資料操作語言 (增加insert,刪除delete,修改update)
–dql語言 資料查詢語言 (查詢 select)
表建立create table 表名(列名1 資料型別,列名2 資料型別。。。)values(值1,值2.。。。)
約束 :唯一unique 不為空 not null 主鍵 primary key 檢驗 check(條件) 設定預設值
default()
增加約束
alter table 表名 add constraints 約束名稱(自定義)約束型別 表示式;
alter table stu add constrains name1 check (name like 『13%』);
增加列alter table 表名 add 列名 資料型別;
表刪除drop table 表名;
複製表某條資料
增加:insert into 表明(列名)values(值);
刪除:delete from 表名 where 條件;
修改:update 表名 set 列名=新資料 where 條件;
SQL簡單基本語法
一 select子句 select語句用於從表中選取資料,結果被儲存在乙個結果表中 稱為結果集 其一些基本語法如下 select 列名稱 from 表名稱 表示從指定的表中選取指定列的資料。select from 表名稱 是選取所有列的快捷方式。二 distinct關鍵字 用於表示返回唯一不同的值,...
sql特殊語法
複製表的結構 select into newtable from oldtable where 1 1 複製表達額內容 insert into new table select 列名 from oldtable datediff函式用法 作用 返回兩個日期之間的間隔。語法 datediff date...
sql 語法細節
一 left join select a.mp id,a.pc id,sum cap plan qty as preplancumqty from master plan pc a where a.cap plan date startdate and a.mp id mp id group by ...