達夢資料庫基本文法使用
-
- 1、建表
- 2、 插入資料
- 3、檢視資料
- 4、修改資料
- 5、savepoint、rollback使用
1、建表
CREATE TABLE "SYSDBA"."STUDENT"
(
"SNO" INT,
"SNAME" VARCHAR(50) NOT NULL,
"SEX" CHAR(10) NOT NULL,
"DEPT" VARCHAR(200) NOT NULL,
"BRITH" DATE NOT NULL,
"AGE" INT NOT NULL,
PRIMARY KEY(SNO),
CHECK(SEX IN ('男', '女'))
,CHECK(DEPT IN ('資訊系', '計算機科學系', '數學系', '管理系', '中文系', '外語系', '法語系'))
,CHECK(AGE BETWEEN 1 AND 100)) STORAGE(ON "MAIN", CLUSTERBTR) ;
2、 插入資料
insert into SYSDBA.STUDENT VALUES(1,'小甲','男','資訊系','2000-12-12','21')
insert into SYSDBA.STUDENT VALUES(2,'小乙','女','外語系','2001-10-12','20')
commit
3、檢視資料
SELECT * FROM SYSDBA.STUDENT;

4、修改資料
UPDATE SYSDBA.STUDENT SET DEPT='法語系' WHERE SNAME='小乙';
SELECT * FROM SYSDBA.STUDENT;
5、savepoint、rollback使用
insert into SYSDBA.STUDENT VALUES(3,'小丙','男','中文系','2000-07-12','21');
savepoint a;
insert into SYSDBA.STUDENT VALUES(4,'小丁','女','管理系','2001-09-12','20');
SELECT * FROM SYSDBA.STUDENT;
使用rollback回退到a點
rollback to a;
SELECT * FROM SYSDBA.STUDENT;
連結: 達夢技術社群https://eco.dameng.com/.