数据库表结构的修改与操作

本章内容主要介绍数据库表结构的修改与操作。

数据库的修改

以Oracle数据库为例

1.查看表结构#

在 command window(命令窗口)下输入:desc 表名;

2.修改表名# 

rename 原表名 to 新表名

3.修改列名#

alter table 表名 column  原列名 to 新列名

4.增加一列#

alter table 表名 add (列名 数据类型)

5.修改列的长度#

alter table 表名 modify (列名 数据类型)

6.删除一列#

alter table 表名 drop column 列名

如果以上列名有约束条件就加上约束条件,修改约束条件的方法可参考上面的方法自己摸索。

7.删除表结构#

drop table 表名

8.删除表中的所有数据# 

truncate table 表名

9.插入一条数据#

insert into 表名(列名1,列名2……)  values(值1,值2...…)

如果向表名所有的列都插入数据,表后面的列名可不写。

特别提醒一下,列名的数据类型必须和值一一对应,不然会报错。

在这里详细介绍一下插入日期的语句方式

例 :

insert into emp  values  (to_date(‘19950812’,‘yyyymmdd’)

向emp表中插入一条日期为19950812的数据。

10.主键与外键的关系#

主键包含外键,外键里的值应来源于主键,个人理解为为外键是主键的子集。


对于以上有疑问的地方 请添加本人微信361891084或者QQ 

如需了解更多软件测试基础知识,微信搜索 公众号 AI测 

一起学习,共同进步!



  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值