设为首页
加入收藏
联系站长
您现在的位置: 网贝 >> 建站学院 >> 数据库 >> MySQL >> 文章正文 用户登录 新用户注册
MySQL中的SQL-- TEXT、DATE、和SET数据类型         ★★★
MySQL中的SQL-- TEXT、DATE、和SET数据类型
相关网站:
作者:未知 文章来源:网海之贝 点击数: 更新时间:2004-8-22
MySQL 数据表的字段必须有定义一个数据类型。这有大约 25 种选择,大部分都是直接明了的,就不多费口舌了。但有几个有必要提一下。 

TEXT 不是一种数据类型,虽然可能有些书上是这么说的。它实际上应该是“ LONG VARCHAR ”或者“ MEDIUMTEXT ”。 

DATE 数据类型的格式是 YYYY-MM-DD ,比如: 1999-12-08 。你可以很容易的用 date 函数来得到这种格式的当前系统时间: 

date("Y-m-d") 

  并且,在 DATA 数据类型之间可以作减法,得到相差的时间天数: 

$age = ($current_date - $birthdate); 

  集合 SET 是一个有用的数据类型,它和枚举 ENUM 有点相似,只不过是 SET 能够保存多个值而 ENUM 只能保存一个值而已。而且, SET 类型最多只能够有 64 个预定的值,而 ENUM 类型却能够处理最多 65,535 个预定义的值。而如果需要有大于 64 个值的集合,该怎么办呢?这时就需要定义多个集合来一起解决这个问题了。 

通配符 

   SQL 的同配符有两种:“ * ”和“ % ”。分别用在不同的情况下。例如:如果你想看到数据库的所有内容,可以像这样来查询: 

SELECT * FROM dbname 

WHERE USER_ID LIKE '%'; 

  这儿,两个通配符都被用上了。他们表示相同的意思 ?? 都是用来匹配任何的字符串,但是他们用在不同的上下文中。“ * ”用来匹配字段名,而“ % ”用来匹配字段值。另外一个不容易引起注意的地方是“ % ”通配符需要和 LIKE 关键字一起使用。 

还有一个通配符,就是下划线“ _ ”,它代表的意思和上面不同,是用来匹配任何单个的字符的。 


文章录入:admin    责任编辑:admin 
  • 上一篇文章: 没有了

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    相关网站:

    文章 下载 图片
    普通文章海量数据高性能分页
    普通文章phpMyAdmin 2.x.x -
    普通文章Linux下PhpMyAdmin程
    普通文章phpmyAdmin使用说明
    普通文章PHPMYADMIN使用简单
    推荐文章[组图]快速上手 MyS
    普通文章学习使用数据库MySQ
    推荐文章MySQL数据导入导出方
    推荐文章[组图]快速上手 MyS
    推荐文章MySQL数据导入导出方
    推荐文章[组图]phpMyAdmin安
    推荐文章MySQL入门学习
    推荐文章谈谈数据从sql serv
    普通文章把手教你写私服列表
    普通文章WEB标准
    普通文章GOOGLE sitemap官方
    普通文章用php定制404错误页
    普通文章WAP(wml)开发问答
    普通文章[组图]PS教程系列:快
    普通文章时使用apache和IIS,
    普通文章[组图]2005年的第一
    推荐文章[组图]彻底掌握IIS6
    推荐文章[组图]CSS 全攻略
    推荐文章各种脚本错误详解!
    推荐文章直接生成XML的Googl
    推荐文章九个常见的错误原因
    推荐文章Win XP家用版也能装
    推荐文章JSP入门初级教程之J
    推荐文章ASP入门及提高
    没有相关文章

    快速上手 MySQL --

    phpMyAdmin安装图解
    (只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    Copyright © 2003-2005 NetBei.com All rights reserved.