您的位置:首页 > 汽车 > 时评 > 宜昌网站seo_城市建设网_查询网域名查询_百度爱采购推广一个月多少钱

宜昌网站seo_城市建设网_查询网域名查询_百度爱采购推广一个月多少钱

2024/10/20 5:22:42 来源:https://blog.csdn.net/2302_79277225/article/details/142695101  浏览:    关键词:宜昌网站seo_城市建设网_查询网域名查询_百度爱采购推广一个月多少钱
宜昌网站seo_城市建设网_查询网域名查询_百度爱采购推广一个月多少钱
  1. 表中字段的操作
  2. 表中记录的操作
  3. SQL约束

1.表中字段的操作        字段/列column

知识点

在表中添加一列:alter table 表名 add 字段名 字段类型;

在表中删除一列:alter table 表名 drop 字段名;

在表中修改字段名和字段类型:alter table 表名 change 旧字段名 新字段名 新字段类型;

在表中只修改字段类型:alter table 表名 modify 旧字段名 新字段类型;

查看指定表中的字段类型也就是表的结构:desc 表名;

示例

2.表中记录的操作

知识点

往表中添加记录:

        添加一条:insert into 表名 (字段1,字段2,。。。) value (值1,值2,。。。);

        添加多条:insert into 表名(字段1,字段2,。。。) value(值1,值2,。。。),(值1,值2,。。。),。。。;

        注意:如果插入的记录是包含所有字段,那么表名后面的字段可以省略,默认就是所有字段

在表中删除记录:

        删除部分记录:delete from 表名 where 条件;

        删除所有记录:delete from 表名;

        删除所有记录:truncate [table] 表名;

在表中修改记录:

        修改部分记录:update 表名 set 字段名 = 值 where 条件

        修改所有记录:update 表名 set 字段名 = 值

在表中查看记录:

        查看所有记录:select * from 表名;

        查看指定列的数据:select [列1,列2,。。。] from 表名

示例

3.SQL约束

参考1:【Mysql】SQL约束、主键约束、非空、唯一、外键约束_非空sql-CSDN博客

什么是约束: 对表中的数据进行进一步的限制,从而保证数据的正确性、有效性、完整性. 违反约束的不正确数据,将无法插入到表中。

3.1主键约束·非空唯一 

  • 主键:可以唯一标识一条记录的列

主键约束关键字:primary key

主键约束特点非空唯一(限制主键列的数据不能为空,不能重复)

示例

3.2主键自增约束

知识点

主键自增关键字:PRIMARY KEY auto_increment

主键自增特点:在主键最后一条记录上增加1

注意:设置了自增之后null和0表明是一个占位符,代表使用自增;插入记录时字段不指定主键时,默认自增

示例

delete和truncate的区别

共同点:删除所有记录

不同点:

  • delete删除表中所有数据,但是表结构还在,只是数据清空了
  • truncate是清空表,数据和结构都清空了,自增顺序重置为默认值1
示例

3.3非空约束

知识点

非空约束关键字:not null

非空约束特点:修饰的字段对应数据不能为空

示例

3.4唯一约束

知识点

唯一约束关键字:unique

唯一约束特点:修饰的字段不能重复

示例

3.5默认约束

知识点

默认约束关键字:default

默认约束特点:可以提前为字段设置默认值

示例

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com