• MySQL MID()函数用法

    MySQL 自带函数
    服务器君一共花费 13.273 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程序设计] Django模板系统 11 个条目
  2. [数据库技术] 无限级分类数据表设计 4 个条目
  3. [PHP程序设计] PHP与Stream流 5 个条目
  4. [PHP程序设计] PHP里的布尔类型 3 个条目
  5. [C语言程序设计] C语言里的全局变量 2 个条目
  6. [移动开发] Layout_weight属性解析 5 个条目
  7. [移动开发] Android 开发调试工具 ADB 3 个条目
  8. [移动开发] Activity 初步知识 2 个条目
  9. [Python程序设计] Django后台管理系统 2 个条目
  10. [数据库技术] SQL基础语法 1 个条目
  11. [计算机算法] TAOCP与算法 12 个条目
  12. [移动开发] Android View注入框架Butter Knife 3 个条目
窗口 -- [协会]