创建Chars表并插入数据
-- DDL :创建表
CREATE TABLE Chars
(chr CHAR(3) NOT NULL,
PRIMARY KEY (chr));
SQL Server PostgreSQL
-- DML :插入数据
BEGIN TRANSACTION; ——————————①
INSERT INTO Chars VALUES ('1');
INSERT INTO Chars VALUES ('2');
INSERT INTO Chars VALUES ('3');
INSERT INTO Chars VALUES ('10');
INSERT INTO Chars VALUES ('11');
INSERT INTO Chars VALUES ('222');
COMMIT;
代码清单中的DML语句根据DBMS的不同而略有差异。在MySQL中执行该语句时,请大家把①的部分改成“START TRANSACTION; ”。在Oracle 和DB2 中
执行时不需用到①的部分,请删除。
在第一节基础上 更新了函数和执行顺序:实操了字符数函数、时间函数、字段截取函数、interval函数等,除最后顺序实操因未导入数据库,导致无法执行