2017年2月2日 星期四

[ORACLE SQL] DML/DDL/DCL/DQL


  • DDL定義語言:Create, Alter, Drop
  • DML操作語言:Insert, Update, Delete
  • DCL控制語言:Grant, Revoke, Commit
  • DQL(Q=Query):Select


/* Create Table */
CREATE TABLE table_name
(
sSex   CHAR(1),      --固定長度字元資料 1~2000 
sName  VARCHAR2(10), --可變長度字元資料 1~4000
sYear  NUMBER(2,1),  --2為整數,1為小數
sDate  DATE          --日期資料
);
/* Alter Table */

/* 刪除欄位 */
ALTER TABLE Employ DROP COLUMN eYear;

/* 新增欄位 */
ALTER TABLE Employ ADD sTel TYPE ;

/* 修改欄位 */
ALTER TABLE Employ MODIFY sYear DATE ;

/* Drop Table */
DROP TABLE Employ;

/* Insert */
INSERT INTO Employ(eID, eName, eYear)
VALUES('e001','Kimberly','2.3');

/* Update */
UPDATE Employ
   SET eName = 'Amber'
 WHERE eID = 'e002'; 

/* Delete */
DELETE FROM Employ
 WHERE eID = 'e003';

沒有留言:

張貼留言

20200826 [日記] 前後前後前前後後

人生也需要管理 by工作上的前輩 問題不管怎樣一定會解決,只是是好的解法還是壞的解法 by工作上的廠商 以上是最近常常徘徊在心頭的小標語。 1. 一直覺得業務是沒有專業能力才會做的職業,但最近真的打從心底的小小改觀。 2. 工作上還是很多讓人不耐煩的事情,但越來越能面對它處理它放...