在什么情况下,我们不能使用 MySQL TRIM() 函数?
实际上,要使用MySQLTRIM()函数,我们必须知道要从原始字符串中修剪出的字符串。TRIM()在我们想要修剪具有不同值的字符串的情况下,这成为主要缺点。例如,假设我们想在修剪字符串中的最后两个字符后获得输出,但每个字符串的最后两个位置都有不同的字符。
示例
mysql> Select * from Employee; +------+----------------+------------+-----------------+ | Id | Name | Address | Department | +------+----------------+------------+-----------------+ | 100 | Raman | Delhi | IT | | 101 | Mohan | Haryana | History | | 102 | Shyam | Chandigarh | ENGLISH | | 103 | Sukhjeet Singh | Patiala | Computer Engg. | | 104 | Bimal Roy | Calcutta | Computer Engg. | +------+----------------+------------+-----------------+ 5 rows in set (0.00 sec)
如上表所示,假设我想在修剪Name、Address和DepartmentColumn中的最后两个字符后获得输出,然后通过使用一个查询来获得所需的输出TRIM()是不可能的,因为最后两个字符的值不相同。
另一种情况,当我们不能使用TRIM()函数时,是当我们想删除字符串中间不需要的字符时。这是因为TRIM()函数只从字符串中删除不需要的前导或尾随字符。例如,在上表中,我们无法使用TRIM()函数删除'SukhjeetSingh'之间的空格。
热门推荐
10 岳母生日贺卡祝福语简短
11 开工红包祝福语毕业简短
12 送别老外祝福语英文简短
13 初三新年祝福语简短
14 婚庆公司早安祝福语简短
15 清新唯美生日祝福语简短
16 高考前放松祝福语简短
17 祝福语同事结婚快乐简短
18 春节福字祝福语简短