第一个比较通用,其他都有限制。
前言:
一直都想找个时间总结一下Mysql十大报错函数,但一直都忘了,趁着这几天玩sql-labs的时候,随便总结一下。
Mysql报错函数:
1、floor()
2、extractvalue()
3、updatexml()
4、exp()
5、geometrycollection()
6、multiponint()
7、polygon()
8、multipolygon()
9、linestring()
10、multilinestring()
0x01、floor()
floor(x) 函数,向下取整,返回一个不大于x的值
round(x,d) 函数,根据四舍五入保留指定的小数位数,x指要处理的数,d是指保留几位小数。
rand() 函数,产生一个0-1之间的随机浮点数,若有参数x,则返回一个x对应的固定的值
报错原理:主键重复
示例1:sql-labs第5关
payload:
点击收藏 | 0
关注 | 2