Oracle數據庫

Oracle數據庫是一種C/S程序,它相當於多個Excel標的集合;

網端:1521;

協議:TCP/IP;


varchar()和varchar2()的區別:

varchar(10):如果要存儲5個字節,它最後佔用的空間依然爲10(用空位補齊空餘的5個字節);

varchar2(10):如果要存儲5個字節,它最後佔用的空間則爲5(不補齊空餘的字節)。


number(6,2)的解釋:number的總長度爲6,小數點前的長度爲4,小數點後的長度爲2。


--創建一個表並添加相應的NAME、age、gender列:

CREATE TABLE stu (NAME VARCHAR2(10),age NUMBER(6,2),gender VARCHAR(3));

--增加ID列

ALTER TABLE stu ADD ID VARCHAR2(6);

--移除age列

ALTER TABLE stu DROP COLUMN age;(ALTER:修改、DROP:減少、COLUMN:列)

--刪除stu表

DROP TABLE stu;

--在表上註釋

COMMENT ON TABLE stu IS '學生表';

--在列上註釋

COMMENT ON COLUMN stu.NAME IS '名字';

COMMENT ON COLUMN stu.age IS '年齡';

COMMENT ON COLUMN stu.gender IS  '性別';

--在表中插入數據

INSERT into stu values('張三',22,'男');

--查詢表stu裏的所有數據

SELECT * FROM stu;

--根據age修改表中name的值

UPDATE  stu SET NAME='李四'  WHERE age=22;

--DELETE和DROP的區別:

DELLETE:刪除表中的一行數據;

DROP:刪除表

--COMMIT提交

COMMIT





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章