• MySQL MID()函数用法

    MySQL 自带函数
    服务器君一共花费 5.462 ms 进行了 4 次数据库查询,努力地为您提供了这个页面。
    广告很萌的

    在前面的 hack 语句中:

    UPDATE table SET views = '1' WHERE id = -2441 OR (ORD(MID((SELECT IFNULL(CAST(FirstName AS CHAR),0x20) FROM nowamagic.`tb2` ORDER BY id LIMIT 1,1),2,1))>112)#
    

    我们注意到它用了 MySQL 自带的函数 MID,那么它的作用是什么呢?

    MID()函数

    SQL MID() 函数用于得到一个字符串的一部分。这个函数被MySQL支持,但不被MS SQL Server和Oracle支持。在SQL Server, Oracle 数据库中,我们可以使用 SQL SUBSTRING函数或者 SQL SUBSTR函数作为替代。

    MID() 函数语法为:

    SELECT MID(ColumnName, Start [, Length])
    FROM TableName
    

    注:字符串从1开始,而非0,Length是可选项,如果没有提供,MID()函数将返回余下的字符串。

    举个简单的例子吧:

    mysql> SELECT MID('NowaMagic', 5, 5);
    +------------------------+
    | MID('NowaMagic', 5, 5) |
    +------------------------+
    | Magic                  |
    +------------------------+
    1 row in set
    

    就这么简单的一个函数,讲完了~

更多 推荐条目

Welcome to NowaMagic Academy!

现代魔法 推荐于 2013-02-27 10:23   

本章最新发布
随机专题
  1. [Python程序设计] Python语言概述 6 个条目
  2. [软件工程与项目管理] 呈现器的布局与绘制 11 个条目
  3. [移动开发] Android布局基本知识 3 个条目
  4. [C语言程序设计] 结构体基本知识 1 个条目
  5. [Python程序设计] Django 入门知识浅介 10 个条目
  6. [移动开发] 从代码角度去认识 Activity 4 个条目
  7. [Python程序设计] 写几个简单的Tornado程序吧 5 个条目
  8. [数据库技术] MySQL常用自带函数 3 个条目
  9. [JavaScript程序设计] jQuery与表单操作 2 个条目
  10. [PHP程序设计] 对输入文件类型的检测 1 个条目
  11. [智力开发与知识管理] 整体性学习步骤 9 个条目
  12. [软件工程与项目管理] 了解一点WebKit 9 个条目
窗口 -- [八点]