/* 创建学生表 */
CREATE TABLE STUDENT
(sno CHAR(9) PRIMARY KEY, /* 列级完整性约束 */
sname CHAR(20) UNIQUE, /* sname 取唯一值 */
ssex CHAR(4) DEFAULT '男', /* 默认性别为男 */
sage SMALLINT, /* 短整型数据类型*/
sdept CHAR(20)
)
/* 基于已有的表创建新表(若基于的表中有数据,创建的新表中也会有一样的数据) */
CREATE TABLE SEA_ANIMAL(ANIMAL_ID, ANIMAL_NAME, ANIMAL_GENDER, ANIMAL_ADDRESS)
AS
SELECT ANIMAL_ID, ANIMAL_NAME, ANIMAL_GENDER, ANIMAL_ADDRESS FROM ANIMAL
/* 修改 Oracle 的会话为简体中文*/
ALTER SESSION SET NLS_LANGUAGE = 'SIMPLIFIED CHINESE';
/* 添加列 */
ALTER TABLE SEA_ANIMAL ADD ANIMAL_REGDATE VARCHAR2(20) DEFAULT '地址不详';
/* 修改列数据类型 */
ALTER TABLE SEA_ANIMAL MODIFY ANIMAL_REGDATE VARCHAR2(19)
/* 对列名重命名 */
ALTER TABLE SEA_ANIMAL RENAME COLUMN ANIMAL_REGDATE TO ANIMAL_BIRTHDAY
/* 修改表名 */
ALTER TABLE SEA_ANIMAL RENAME TO SEAS_ANIMAL
/* 删除列 */
ALTER TABLE SEA_ANIMAL DROP COLUMN ANIMAL_BIRTHDAY
/* 删除表 */
DROP TABLE SEA_ANIMAL
CREATE TABLE STUDENT
(sno CHAR(9) PRIMARY KEY, /* 列级完整性约束 */
sname CHAR(20) UNIQUE, /* sname 取唯一值 */
ssex CHAR(4) DEFAULT '男', /* 默认性别为男 */
sage SMALLINT, /* 短整型数据类型*/
sdept CHAR(20)
)
/* 基于已有的表创建新表(若基于的表中有数据,创建的新表中也会有一样的数据) */
CREATE TABLE SEA_ANIMAL(ANIMAL_ID, ANIMAL_NAME, ANIMAL_GENDER, ANIMAL_ADDRESS)
AS
SELECT ANIMAL_ID, ANIMAL_NAME, ANIMAL_GENDER, ANIMAL_ADDRESS FROM ANIMAL
/* 修改 Oracle 的会话为简体中文*/
ALTER SESSION SET NLS_LANGUAGE = 'SIMPLIFIED CHINESE';
/* 添加列 */
ALTER TABLE SEA_ANIMAL ADD ANIMAL_REGDATE VARCHAR2(20) DEFAULT '地址不详';
/* 修改列数据类型 */
ALTER TABLE SEA_ANIMAL MODIFY ANIMAL_REGDATE VARCHAR2(19)
/* 对列名重命名 */
ALTER TABLE SEA_ANIMAL RENAME COLUMN ANIMAL_REGDATE TO ANIMAL_BIRTHDAY
/* 修改表名 */
ALTER TABLE SEA_ANIMAL RENAME TO SEAS_ANIMAL
/* 删除列 */
ALTER TABLE SEA_ANIMAL DROP COLUMN ANIMAL_BIRTHDAY
/* 删除表 */
DROP TABLE SEA_ANIMAL