慕課網Oracle 3 管理表

2022-04-14 19:35:11 字數 2335 閱讀 9967

13-

2資料型別23

字元型、數值型、日期型、其它型別45

--1.字元型:67

char

(n),定長字串,字串的最大長度(n)為2000;89

nchar(n),以unicode編碼的定長字串,最大長度(n)為1000; 【若n=

10實際為3 占用是10,後面補貼7】

1011

varchar2

(n),變長字串,字串的最大長度(n)為4000;

1213

nvarchar2(n),以unicode編碼的變長字串,最大長度(n)為2000;

1415 【varchar()和nvarchar()比上面兩個節省空間,若n=

10實際為3 占用就是3】

1617

--2.數值型:

1819

number(p,s) p有效數字,s小數點後面的位數。當s>0時,表示小數點後數字的位數,當s<

0時,表示對小數點前s位數字進行捨入;

2021

float(n)儲存二進位制的數值的,表示二進位制位數0-

126位,若是轉化為十進位制通常是乘以0.30103得到

2223

--3.日期型:

24 date(常用) timestamp

(更精確)

2526

--4.其他型別:

2728

blob(以二進位制,4gb) clob(以字串,4gb)

2930

31323-

4管理表

3334

--1.建立表的基本語法

3536

create

table

table_name ( column_name datatype,... );

3738

eg:39

40create

table userinfo ( id

number(6,0), username varchar2(20), userpwd vachar2(20), email vachar2(30

), regdate date);

4142

--2.檢視表結構:

4344

desc

table_name

45--

3.varchar2與varchar

4647 (1

)varchar2把所有字元都佔兩位元組處理(一般情況下),varchar只對漢字和全形等字元佔兩位元組,數字,英文本元等都是乙個位元組;

4849 (2

)varchar2把空串等同於null處理,而varchar仍按照空串處理;

5051 (3

)varchar2字元要用幾個位元組儲存,要看資料庫使用的字符集, 大部分情況下建議使用varchar2型別,可以保證更好的相容性。

5253

54553-

5修改表

5657

--1.向表中新增字段:

5859

alter

table

table_name

6061

addcolumn_name datetype;

6263

--2.修改字段型別:

6465

alter

table

table_name

6667

modify column_name datatype;

6869

--3.刪除字段:

7071

alter

table

table_name

7273

drop

cloumn column_name;

7475

--4.修改欄位名:

7677

alter

table

table_name

7879 rename column column_name to

new_name;

8081

--5.修改表名:

8283 rename table_name to

new_table_name;

8485

86873-

7刪除表

8889

--1.刪除表中全部資料但保留表結構,速度比delete快很多

9091

truncate

table

tbl_name;

9293

--2.刪除整個表結構及資料

9495

drop

table tbl_name;

慕課網Oracle 2 使用者和表空間

12 1使用系統戶登陸oracle2 1.系統使用者 3 sys 管理員 系統操作員 system 可直接登入 4 sysman 操作企業管理器 管理員級別 5scott 預設密碼tiger 6 2.使用者登入語句7 username password sever as sysdba sysoper...

Oracle觸發器 慕課網學習筆記

資料庫觸發器是乙個與表相關聯的 儲存的pl sql程式。作用 每當乙個特定的資料操作語句 insert update delete 在指定的表上發出時,oracle自動的執行觸發器中定義的語句序列。複雜的安全性檢查 資料的確認 資料庫審計 完成資料的備份和同步 create or replace t...

CSS3 邊框 慕課網 學習總結

border radius是向元素新增圓角邊框。使用方法 border radius 10px 所有角都使用半徑為10px的圓角 border radius 5px 4px 3px 2px 四個半徑值分別是左上角 右上角 右下角和左下角,順時針 border radius的值只能用px單位,你還可以...