达梦数据库基本语法使用
-
- 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/.