字符类型,日期时间类型,时间函数,枚举类型,约束条件,修改表结构的基本用法

一 .字符类型

定长:char(字符数)

  • 最大长度255字符
  • 不够指定字数时在右面用空格补齐
  • 字符数断超出时,无法写入数据

变长:varchar(字符数)

  • 按数据实际大小分配存储空间
  • 字符数断超出时,无法写入数据

大文本类型:text/blob

  • 字符数大于65535储存时使用

二 .日期时间类型

1) 日期类型,DATETIME

  • 占用8个字节
  • 范围:1000-01-01 00:00:00.000000 ~ 9999-12-31 23:59:59.999999

2)日期时间,TIMESTAMP

  • 占用4个字节
  • 范围:1970-01-01 00:00:00.000000 ~ 2038-01-19 03:14:07.999999

3)日期,DATE

  • 占用4个字节
  • 范围:0001-01-01 ~ 9999-12-31

4)年份,YEAR

  • 占用1个字节
  • 范围:1901 ~ 2155

5)时间,TIME

  • 占用3个字节
  • 格式:HH:MM:SS

三 .时间函数

类型用途
now()获取系统当前日期和时间
year()执行时动态获得系统日期时间
sleep(N)休眠N秒
curdate()获取当前的系统时间
curtime()获取当前的系统时刻
month()获取指定时间中的月份
date()获取指定时间中的日期
time()获取指定时间中的时刻

四 .枚举类型

  1. 从给定值集合中选择单个值,ENUM
    -定义格式:enum(值1,值2,值N)
  2. 从给定值集合中选择一个或多个值,SET
    -定义格式:set (值1,值2,值N)

五 .约束条件

  • Null 允许为空,默认设置
  • NOT NULL 不允许为空 Key 索引类型
  • Default 设置默认值,缺省为NULL

六 .修改表结构的基本用法

  • ALTER TABLE 表名 执行动作 ;
  • Add 添加字段
  • Modify 修改字段类型
  • Change 修改字段名
  • Drop 删除字段
  • Rename 修改表名
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值