创建数据表的时候,指定的列可以存储的数据类型;

CREATE TABLE book ( bid  列类型);

① 数值类型--可以不加引号

TINYINT 微整型,占一个字节  范围-128~127

SMALLINT 小整型,占2个字节,范围-32768-32767

INT 整型,占4个字节,范围是-2147483648-2147483647

BIGINT 大整型,占8个字节

FLOAT 单精度浮点型,占4个字节,最多3.4E38,可  能产生计算误差。

DOUBLE 双精度浮点型,占8个字节,范围比BIG大得多,也可能产生计算误差。

DECIMAL(M,D)定点小数,不会产生计算误差;M代表总的有效位数,

D代表小数点后的有效 位数。

BOOL 布尔型,只有两个值 TRUE/1、FALSE/0,TRUE和FALSE不能加引号

真正储存数据时候,会变成TINYINT,数据是1和0;

TB-GB-MB-KB-BYTE-BIT

1024           1BYTE=8BIT

② 日期类型-必须加引号

DATE 日期型  ‘2018-12-31

TIME 时间型  '14:37:30'

DATETIME 日期时间型 '2018-7-1 14:37:01'

③ 字符串类型--必须加引号

VARCHAR(M) 

变长字符串,不会产生空间浪费,操作速度相对慢,M最大值是65535

CHAR(M)  

定长字符串,可能产生空间浪费,操作速度相对快,M最大值是255,用于存储手机号码或者身份证等固定长度的字符串。

TEXT(M) 

大型变长字符串,M最多2G;

CREATE TABLE t1(

id INT,

age TINYINT,

commentCount INT,

price DECIMAL(6,2),

phone CHAR(11),

article VARCHAR(3000),

pubTime DATE

);

最新文章

  1. ASP.NET MVC (Razor)开发<<周报与绩效考核系统>>,并免费提供园友们使用~~~
  2. .NET组件程序设计之线程、并发管理(二)
  3. 学习zepto.js(对象方法)[5]
  4. 关于url中的#-----hash
  5. XtraGrid RepositoryItemCheckEdit 显示状态以及单选多选问题
  6. 计算div里面li个数
  7. error: bad symbolic reference. A signature in HiveContext.class refers to term hive
  8. SPF详解
  9. ASP.NET Core MVC上传、导入、导出知多少
  10. java面向对象编程(九)--final
  11. Quick_sort
  12. js 原生ajax实现
  13. [转]oracle分页用两层循环还是三层循环?
  14. HDU 3416 Marriage Match IV (最短路径,网络流,最大流)
  15. [No0000EB]C# 数组(Array)
  16. [转载]mysqlcreate新建用户host使用%,本地无法连接原因及解决方法
  17. Java面向对象之抽象类
  18. 5308: [Zjoi2018]胖
  19. 并发库应用之四 & 线程锁Lock应用
  20. 经典排序方法 python

热门文章

  1. 图文详解丨iOS App上架全流程及审核避坑指南
  2. Vue ref 和 v-for 结合(ref 源码解析)
  3. Uniapp And Taro一些小测评
  4. centos使用lftp备份文件
  5. 2022春每日一题:Day 30
  6. vue引用MarkDown(mavonEditor)编辑器,文档
  7. 记一次mybatis性能问题分析过程
  8. C++初阶(list容器+模拟实现)
  9. c3 linearization详解
  10. git@github.com: Permission denied (publickey). fatal: Could not read from remote repository.