首页 > 数据库技术 > 详细

关于数据库内“表”的几点

时间:2016-12-27 01:25:37      阅读:212      评论:0      收藏:0      [点我收藏+]

数据库内包含许许多多的表。

表里包含着许许多多的字段。

表的创建命令如下:

CREATE TABLE 表名(指令尽量大写,表名小写)。

正确的格式为:

CREATE TABLE 表名(

字段一        各种修饰词,

字段二         各种修饰词,

字段三         各种修饰词,

…………

最后字段     各种修饰词

);

 

其中,各种修饰词包含:类型,长度(类型后面加(字节)),是否允许为空(默认为空,想不允许为空时,需要用:not null指令),主键(主要的元素,一个表里只能有一个,且必须有一个,且它的值不能重复:PRIMARY  KEY),默认值(DEFAULT“值”),是否自增长(AUTO_INCREMENT,一般来说,自增长的东西必须是主键),注释说明)

 

其中数值:

       tinyint   3位数

       smallint  5位数

       mediaint  8位数

       int        10位数

       bigint     20位

 

       float       4字节

       double   8字节

       decimal         (A,B)(A代表小数点前的位数,B代表小数点后的位数)

字符串:

       最常用:char     (20)  定长(位数不足20往后面补0)

                       varchar(20)变长(位数不足20也补往后面补)

       容量最大:longtext

日期和时间:

       DATE:       YYYY-MM-DD

       date:(“Y-m-d”)

       DATETIME:YYYY-MM-DD     HH:MM:SS

       TIME:HH:MM:SS

时间戳(TIMESTAMP):从1970 -01-01 00:00:00到当前时间的秒数,名为时间戳。


本文出自 “12244243” 博客,请务必保留此出处http://12254243.blog.51cto.com/12244243/1886368

关于数据库内“表”的几点

原文:http://12254243.blog.51cto.com/12244243/1886368

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!