• MySQL MID()函数用法

    MySQL 自带函数
    服务器君一共花费 9.251 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. [移动开发] Android里的ContentValues 2 个条目
  2. [Python程序设计] Python HTTP服务器 7 个条目
  3. [Python程序设计] Python数据类型 11 个条目
  4. [JavaScript程序设计] 关于HTTP Keep-Alive 6 个条目
  5. [移动开发] Android Studio里的Gradle 3 个条目
  6. [搜索引擎优化] 百度搜索引擎优化指南 3 个条目
  7. [智力开发与知识管理] 整体性学习步骤 9 个条目
  8. [智力开发与知识管理] 信息的类型与结构 9 个条目
  9. [Linux操作系统] CentOS上使用EPEL Repository 2 个条目
  10. [Python程序设计] Tornado背景知识介绍 4 个条目
  11. [移动开发] 刷机与root相关 2 个条目
  12. [PHP程序设计] PHP里的布尔类型 3 个条目
窗口 -- [八点]