有关mysql取子串函数substr与sbustring的用法,mysql中的substr()函数和hibernate的substr()参数都一样,就是含义有所不同,需要的朋友参考下。
本节内容:
mysql取子串函数substr与substring用法
pos 支持从结尾向前计数(负数)
mysql> SELECTSUBSTRING('Quadratically',5);
-> 'ratically'
mysql> SELECT SUBSTRING('foobarbar' FROM 4);
-> 'barbar'
mysql> SELECT SUBSTRING('Quadratically',5,6);
-> 'ratica'
mysql> SELECT SUBSTRING('Sakila', -3);
-> 'ila'
mysql> SELECT SUBSTRING('Sakila', -5, 3);
-> 'aki'
mysql> SELECT SUBSTRING('Sakila' FROM -4 FOR2);
mysql中的substr()函数
mysql中的substr()函数和hibernate的substr()参数都一样,就是含义有所不同。
用法:
substr(string string,num start,num length);
string为字符串;
start为起始位置;
length为长度。
区别:
mysql中的start是从1开始的,而hibernate中的start是从0开始的。