1. 首页
  2. > 香港公司注册 >

企业基本信息表sql(企业基本信息表word)





1、创建表:

语法:


CREATE TABLE 表名称(


列名1 数据类型 [列的约束条件],


列名2 数据类型 [列的约束条件],


列名3 数据类型 [列的约束条件],


列名4 数据类型 [列的约束条件]


); 


说明:


1)表中的标点符号需要是英文状态下的符号,比如:括号,逗号等;


2)[]中的内容是可选的,可根据实际需要填入相应的内容;


3)在创建表的时候,每一个字段之间需要用“,”隔开,这对于初学者来说容易出错;


4)最后一个字段后面没有逗号;


5)不同字段之间在书写的时候可以写在一行中,不一定需要换行,但是考虑可观性,不同字段分别写在一行,阅读起来更加清晰。




案例:创建一张表。


表是数据在数据库中的一种存储形式,与常见的excel中的二维表类似,每一行代表一条记录,一列代表数据对象的一个属性。在创建表之前,我们先要使用一个数据库,然后再对表进行相关操作。


这里我先创建一个库test_stu,再在test_stu这个库里创建一张学生表tb_student,介绍一下创建表的操作。


我们先查看有哪些库:


show databases;

查询结果


创建库test_stu:


create database test_stu;

查询结果


再查看库,如下图:


show databases;



查询结果


新建的test_stu库已经存在了。


在建表之前,要先使用库,通过以下命令实现:


use test_stu;

查看一下test_stu库中表,可以发现test_stu库中没有任何表。


查询结果




在test_stu库中新建一张学生表tb_student,语句如下:


create table tb_student( id                int, name           varchar(255), score           double );

创建表成功


这里,表中有id,name,score三个字段,对应的数据类型分别是整数型、字符串型和浮点型(后面我会写一篇文章专门对mysql中的常用数据类型做一个基本介绍)。


再次查看一下test_stu库中表,可以发现test_stu库中新建了一张表tb_student。


查询结果


至此,创建表已经完成,我们还可以对表的具体信息进行查询,这个我们会在下面进行详细的介绍。




2、查看表:

查看数据库中有哪些表的语句:


1)查看当前数据库中的所有表:


show tables;

2)查看指定数据库中的所有表:


show tables in 库名; 

3)模糊查询以t开头的所有表:


show tables like t%;

案例1:查看当前数据库中的所有表。


代码如下:


show tables;

查询结果


案例2:查看指定数据库中的所有表。


代码如下:


show tables in test_stu; 

查询结果


案例3:模糊查询以t开头的所有表。


代码如下:


show tables like t%;

查询结果




3、查看表结构:

  • 查看表的基本结构语句:

1)desc 表名; 2)describe 表名; 3)show columns from 表名;

以上三种方法都可以显示表结构、字段类型、主键、是否为空等属性,但不显示外键。




  • 查看创建表的详细语句:

语法:


show create table <数据表名>;

案例1:查看表的基本结构。


可以通过以下三种方法来看一下有什么异同点。


方法1:


desc tb_student;

结果如下:




查询结果


方法2:


describe tb_student;

结果如下:




查询结果


方法3:


show columns from tb_student;


结果如下:




查询结果




通过试验发现,以上三种方法都可以查看表的基本描述信息,查询结果也是一致的,在实际工作中,可以使用以上任一种方法都可以实现查看表的基本结构。一般常用「desc 表名」这种方法,更加简洁。




案例2:查看创建表的详细语句。


代码如下:


show create table tb_student;

结果如下:


查询结果


注:如果直接回车的话,结果可能比较乱,可以在后面 ; 处替换为G,这样结果看起来更清晰。


可以将代码改为如下:


show create table tb_studentG

结果如下:




查询结果




这篇文章主要对「表的操作」中的创建表、查看表结构以及表的详细信息进行了介绍,为了方便理解,也给出了一些简单的案例,这些命令作为了解数据库的入门基础是必不可少的,如果大家有好的技术或者数据分析思维分享,欢迎小伙伴们留言,一起讨论,共同进步。






寄语:


我爱生活,喜欢记录生活中的点滴;


我爱向日葵,喜欢看着她朝着太阳微笑的样子,甚是可爱温暖。


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至123456@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息