Oracle數據庫是全球最大的商用關系數據庫管理系統,因其功能強大、性能優異、可擴展性高等優點而備受企業青睞。本文將為大家介紹Oracle數據庫的各種用法。
1.創建表格
CREATE TABLE 表名 ( 字段1 類型(長度) [約束條件], 字段2 類型(長度) [約束條件], 字段3 類型(長度) [約束條件], ... 字段n 類型(長度) [約束條件] );
例如:
CREATE TABLE Emp ( Enumber NUMBER(6), EName VARCHAR2(20), ESex CHAR(2), EAge NUMBER(3), Salary FLOAT );
這個例子創建了一個名為Emp的表格,其中包含了Enumber、EName、ESex、EAge和Salary這五個字段,每個字段的類型和長度都不同,其中Enumber的長度為6,EName的長度為20,ESex的長度為2,EAge的長度為3,Salary為浮點型。
2.插入數據
INSERT INTO 表名(字段1, 字段2, 字段3...字段n) VALUES(值1, 值2, 值3...值n);
例如:
INSERT INTO Emp(Enumber, EName, ESex, EAge, Salary) VALUES(001, 'Alex', 'M', 29, 10000.00);
這個例子在Emp表格中插入了一條記錄,其中包含了Enumber、EName、ESex、EAge和Salary這五個字段的值,分別是001、'Alex'、'M'、29和10000.00。
3.查詢數據
SELECT 字段1, 字段2, 字段3...字段n FROM 表名 WHERE 條件;
例如:
SELECT * FROM Emp WHERE Enumber=001;
這個例子從Emp表格中查詢Enumber為001的那條記錄,如果存在,則把該記錄的所有信息全部顯示出來。
4.更新數據
UPDATE 表名 SET 字段1=值1, 字段2=值2...字段n=值n WHERE 條件;
例如:
UPDATE Emp SET Salary=12000.00 WHERE EName='Alex';
這個例子將Emp表格中EName為'Alex'的那條記錄的Salary字段更新為12000.00。
5.刪除數據
DELETE FROM 表名 WHERE 條件;
例如:
DELETE FROM Emp WHERE Enumber=001;
這個例子將Emp表格中Enumber為001的那條記錄刪除。
除了以上這些用法之外,Oracle還有很多其他的用法,如創建視圖、創建索引、使用儲存過程等等。這些用法不在本文的討論范圍之內,有興趣的讀者可以自行深入研究。
上一篇python目錄改動同步
下一篇python盒圖分析