文件名称:修改基本表-ubuntu 18.04 安装opencv3.4.5的教程(图解)
文件大小:4.99MB
文件格式:PDF
更新时间:2024-07-15 01:58:23
数据库系统概 王珊 课后习题
(2)数据类型 SQL 标准支持多种数据类型,常用数据类型如表 3-3所示。 表 3-3 数据类型 数据类型 含义 CHAR(n),CHARACTER(n) 长度为 n 的定长字符串 VARCHAR(n),CHARACTERVARYING(n) 最大长度为 n 的变长字符串 CLOB 字符串大对象 BLOB 二进制大对象 INT,INTEGER 长整数(4字节) SMALLINT 短整数(2字节) BIGINT 大整数(8字节) NUMERIC(p,d) 定点数,有 p 位数字(不包括符号、小数点)组成,小数点后面有 d 位数字 DECIMAL(p,d),DEC(p,d) 同 NUMERIC REAL 取决丁机器粘度的单精度浮点数 DoUBLE PRECISION 取决于机器精度的双精度浮点数 FLOAT(n) 可选精度的浮点数,精度垒少为”位数字 BOOLEAN 逻辑布尔量 DATE 日期,包含年、月、日,格式为 YYYY-MM-DD TIME 时间,包含一口的时、分、秒,格式为 HH:MM:SS TIMESTAMP 时间戳类型 INTERVAL 时间间隔类型 (3)模式与表 每一个基本表都属于某一个模式,一个模式包含多个基本表。定义基本表所属模式的三种方法如下所示: ①在表名中明显地给出模式名。 ②创建模式语句中同时创建表。 ③设置所属的模式,这样在创建表时表名中不必给出模式名。 (4)修改基本表 SQL 语言用 ALTER TABLE 语句修改基本表,其一般格式为: 其中<表名>是要修改的基本表,ADD 子句用于增加新列、新的列级完整性约束条件和新的表级完整性约束 条件。DROP COLUMN 子句用于删除表中的列, DROP CONSTRAINT 子句用于删除指定的完整性约束条件, ALTER COLUMN 子句用于修改原有的列定义,包括修改列名和数据类型。 30