Oracle基础(一):DDL语句

DDL语句


DDL语句是用于增删改数据库对象的,数据库对象有:表,视图,索引,序列。

(1)创建表

 

---创建表的语法
CREATE TABLE 表名(
    字段名 数据类型,
    字段名 数据类型,
    ......
);
---示例
CREATE TABLE myemp(
id NUMBER(4),
name VARCHAR2(20),
gender CHAR(1),
birth DATE,
salary NUMBER(6,2),
job VARCHAR2(30),
deptno NUMBER(2)
);

 

(2)使用DESC关键字查看表的结构

DESC table_name;

(3)删除表

DROP TABLE table_name;

(4)给表添加新的字段(默认在表末尾添加)

--语法
ALTER TABLE table_name ADD(字段名 数据类型 [DEFAULT ...])
--示例,给表添加hiredate字段,类型为DATE,默认值为当前系统时间
ALTER TABLE myemp ADD(hiredate DATE DEFAULT SYSDATE);

 

 

(5)删除表的字段

--语法
ALTER TABLE table_name DROP(字段名, ...);
--示例
ALTER TABLE myemp DROP(hiredate);

 

(6)修改表的字段

--语法
ALTER TABLE table_name MODIFY(字段名 数据类型 [DEFAULT ...])
--示例
ALTER TABLE myemp MODIFY(job VARCHAR(40) DEFAULT 'CLERCK');

 

posted @   禾喵  阅读(1001)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)
点击右上角即可分享
微信分享提示