第1关:查看表结构与修改表名

任务描述

本关任务:修改表名,并能顺利查询到修改后表的结构。

相关知识

为了完成本关任务,你需要掌握: 1.如何查看表的结构; 2.如何修改表的名称。

查看数据表基本结构

有强迫症或健忘症的小伙伴们在建好数据库和表以后,通常会怀疑自己刚才是不是敲错了,怎么办?如果不是使用图形界面是不是就没法查看啦?

不存在的,这就告诉你查看口令:DESCRIBE 语法规则为:DESCRIBE 表名;

大小写不敏感哟!

DESCRIBE可以查看表的字段信息,包括:字段名、字段数据类型、是否为主键、是否有默认值等。

比如本岛主新建了一个名叫Products的表,结构如下:

现在来看看“现场”,用DESCRIBE查表的结构是这样的。

其中,该结构中各个字段的含义分别为:

  • NULL:表示该列是否能存储 NULL 值;

  • Key:表示该列是否已编制索引&#x

  • 24
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
`ALTER` 语句可以用于修改已有结构,包括添加、修改、删除修改表名、添加、删除约束等。 以下是一些常见的 `ALTER` 语句用法: 1. 添加新: ```sql ALTER TABLE table_name ADD column_name datatype; ``` 其中 `table_name` 是要修改表名,`column_name` 是要添加的新名,`datatype` 是新的数据类型。 2. 修改: ```sql ALTER TABLE table_name ALTER COLUMN column_name datatype; ``` 其中 `table_name` 是要修改表名,`column_name` 是要修改名,`datatype` 是要修改的数据类型。 3. 删除: ```sql ALTER TABLE table_name DROP COLUMN column_name; ``` 其中 `table_name` 是要修改表名,`column_name` 是要删除的名。 4. 修改表名: ```sql ALTER TABLE table_name RENAME TO new_table_name; ``` 其中 `table_name` 是要修改表名,`new_table_name` 是新的表名。 5. 添加约束: ```sql ALTER TABLE table_name ADD CONSTRAINT constraint_name constraint_type (column_name); ``` 其中 `table_name` 是要添加约束的表名,`constraint_name` 是约束的名称,`constraint_type` 是约束的类型,可以是 `PRIMARY KEY`、`UNIQUE`、`FOREIGN KEY` 等,`column_name` 是要添加约束的名。 6. 删除约束: ```sql ALTER TABLE table_name DROP CONSTRAINT constraint_name; ``` 其中 `table_name` 是要删除约束的表名,`constraint_name` 是要删除的约束名称。 注意,不同的数据库管理系统可能会有稍微不同的语法和用法,以上示例仅供参考。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

STM32单片机定制

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值