文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>(MySQL笔记)MySQL直接量和数据类型

(MySQL笔记)MySQL直接量和数据类型

时间:2010-06-11  来源:senir

(MySQL笔记)MySQL数据类型 上一篇:(MySQL笔记)搭建MySQL数据库系统       MySQL的直接量指的是一个直接的值,是一个固定的、不会改变的值。直接量的数据类型分为这么几类:数值、字符、时间、布尔。   整型直接量     一个整数,可以带正负号;如:     15     -32   小数直接量     带有小数点或者不带小数点的数,可以带正负号;如:     1.05     -32.7     49   浮点直接量     小数直接量的后面跟着一个指数。可以带正负号;如:     -34E2     4E-3     0.16e4   字符直接量     0个或多个字母或数字字符组成的一个字符串,用引号括起来。引号不是字符直接量的一部分,它们定义了字符串的开头和结尾。如:     'Collins'     "Baker"     'don''t'    用单引号定义开头和结尾时,字符直接量本身的单引号用两个单引号''表示     'don\'t'    用单引号定义开头和结尾时,字符直接量本身的单引号也可以用\'表示     "This ""bird"" is not that bird"     "This \"bird\" is not that bird"       \'和\"表示是转义字符,其他的转义字符还有:     \n    换行     \r    回车     \b    退格     \t    制表     \\    反斜杠   日期直接量     由一个年份,一个月份和一个日期组成。MySQL允许这个直接量写作一个字符直接量或者整型直接量,当使用字符直接量的时候,放入引号中,且3部分使用-连接起来,如:     1985-12-22         当用一个整型直接量表示时,3个部分直接没有连接符。MySQL把最后两个数字解释为日期,日期前面的两位解释为月份,月份前面的解释为年份,如:     19851222    1985年12月22日     981205      1998年12月5日       如果年份指定两位数字的时候,如果在00~69之间,则会加上1900,否则加上2000。如:     980308      1998年3月8日     如果年份指定为两位数字的时候,第一位是0,那么必须使用全写:     090504      错误   时间直接量     由小时,分钟和秒三部分组成。同样有两种表现形式,一种是作为字符串直接量,一种是整型直接量。 作为字符串直接量时三部分之间以:分隔,如果只指定了2个部分,则被认为是小时和分钟;如果只指定了一个部分,则被认为是秒。如:     '23:59:59'  23点59分59秒     '14:00'     14点0分     '24'        24秒         作为整型直接量表示时,3个部分之间没有分隔符,MySQL把最后两位数字看作是秒部分,秒部分的前两位数字是分钟部分,其他的是小时部分。如:     235959      23点59分59秒     1400        0点14分0秒     24          0点0分24秒   日期时间直接量     是日期直接量和时间直接量的组合,中间以空格隔开。如: '2010-06-11 14:32:15'   2010年6月11日14点32分15秒   布尔直接量     只包含2个值,TRUE和FALSE。                  
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载