您的位置:首页 > 财经 > 金融 > 动物大联盟小程序_网站开发公司郑州_百度站长官网_湖南正规关键词优化报价

动物大联盟小程序_网站开发公司郑州_百度站长官网_湖南正规关键词优化报价

2024/12/23 10:53:02 来源:https://blog.csdn.net/weixin_43227851/article/details/144460596  浏览:    关键词:动物大联盟小程序_网站开发公司郑州_百度站长官网_湖南正规关键词优化报价
动物大联盟小程序_网站开发公司郑州_百度站长官网_湖南正规关键词优化报价

1.创建表

语法:

create table 表名(
字段名 字段里保存数据的类型【(数据的长度) 约束】,
字段名 字段里保存数据的类型【(数据的长度) 约束】,
字段名 字段里保存数据的类型【(数据的长度) 约束】
......
);

注意:数据类型和约束,接下来用有专门的部分来讲,现在就用简单的整数类型int,字符串类型varchar来举例演示

案例:中books里创建一张表book用来保存书的信息

create table book(
id int , #书的编号
b_name varchar(20), #书的名字
b_price double, #书价格
author_id int, # 关联作者信息表,作者编号
publishDate Datetime#出版日期
);

案例:创建书的作者信息表

create table author(
id int,
a_name varchar(10),
a_sex char(1)
);

2.表的修改

首先看看可以修改表的那些东西?

  • 可以修改字段名
  • 可以修改字段的数据类型或约束
  • 可以添加新字段
  • 删除字段
  • 修改表名

①修改publishDate为publish_date (注意后面要跟上类型)

alter table book change column publishDate publish_date datetime;

②修改publish_date的时间时间类型(datetime)改为date日期型

alter table book modify column publish_date date;

③给作者表添加工资字段

alter table author add column salary double;

④删除作者表工资字段

alert table author drop column salary;

⑤修改表名

alter table author rename to b_author;

总结表结构的修改语法:

alter table 表名 add/drop/modify/change column 字段名 字段类型 【约束】

3.表的删除

语法:

drop table if exists b_author ; //直接删除了

4.表的复制

①仅复制表的结构

create table c_author like author;

②复制表的结构和数据

create table c_author1
select * from author;

③只复制表结构和部分数据

create table c_author2
select * from author where id<3;

④只复制部分字段,且不要数据

create table c_author3
select in a_name from author where 0;

版权声明:

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

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