SQL variable type

  1.数值型

     Integer: 

     Float:

  2.char

    char(m):    固定长度字符串,固定几个就是几个,不会多,也不会少,最多255个字节

    varchar(m):可变长度字符串,永远是内容加一个字节

  3.string    

    text:words

    blob:binary data like (pic ,rar file);

    ENUM:   all memers is :65525;每次只能用插入一个的值,像星期这种的数据

        

    SET:all members is 64;集合可以插入多个

  4.data and time

    Data   yyyy-mm-dd

    Time   hh:mm:ss

    TimeStamp  

  但是没有什么用,可以用一个整数代替这样如果是处理数据更加的合理。

  5.字段的属性

  unsigned 

  create table table_name(id int unsigned);

      zerofill 

  create table table_name(id int(5) zerofill)//不满5位前面自动补零

    auto_increment

  create table table_name(id int auto_increment )

    insert table_name(id) values(null);or insert table_name(id) values(0);

  6.not null

    在SQL中找到不大用空的字段,因为我们在做Php中,如果从SQL中读取数据,我们就不能确定,空到底是什么值,所以出现了一个not null的属性

    create table table_name(id int not null);

    7.default

    create table table_name(id int not null default);

 

 

So give a good example: 

create table table_name(

  id int unsigned not null auto_increment primary key,

  name varchar(30) not null default  ' ' unique,//unique 代表名字不可以重复

  height double(3,1) not null default 0.00,

)

 

     

  

 

  

转载于:https://www.cnblogs.com/epirus/archive/2012/07/31/2616921.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值