开发工具与关键技术:PLSQL Developer
作者:陈某人
撰写时间:2019-4-1
DDL:定义数据库的表结构,例如:创建(create table)、修改(Modify)、删除(Drop column)。
而Create Table 是创建的关键字,常用的字段有Number、Varcher2,Char、Date,而我们也可以在这添加约束,而约束有五种类型:Not null:不为空,而且只能定义在列上 Unique:唯一性约束,Primary Key:主键约束,Foreign Key:外键约束,Check:检查性约束
2、我们创表,当然也有添加、修改,而它们都有共同的关键字:Alter table。当然还有删除。
(1)ADD:这是添加关键字,就是如果你的创建的表结构漏掉或临时…要添加,可以使用添加。
(2)Modify:修改的关键字,可以用来修改数据类型,修改时列必须为空,否则会报错。
(3)Drop column:删除,删除表的列,如果删除的列有数据也一同删除,而且不能回滚,就是不可撤回。
这是还没有删除的数据。
这是删除后的数据,也就是把Manager_ID给删除了。
当表结构创建完成后,我们可以向表中插入数据。而插入数据的的关键字是insert into 表名(列名,也可以不写,不写默认添加所有数据)…values(你要插入的数据)。
这是向指定的列名插入数据,后面不被指定的列名不受约束影响。
如果不写列名,就会默认添加所有数据,受约束的影响。
这是受约束的影响:
正确应该是这样: