sql中對字符串的操作

SELECT LENGTH('Moony--極上通氣系列S/M/L/XL '), CHAR_LENGTH('Moony--極上通氣系列S/M/L/XL ');
SELECT LENGTH('Moony--極上通氣系列S/M/L/XL '), CHAR_LENGTH('Moony--極上通氣系列S/M/L/XL ');
SELECT LENGTH('W'), CHAR_LENGTH('W');

select length('1');
LENGTH:獲取字節長度,在UTF-8編碼中,中文字節長度爲3,在GBK編碼中,中文字節長度爲2。

CHAR_LENGTH:獲取字符長度。

 

參考文章:https://blog.csdn.net/weiyanqiang2012/article/details/95673305  sql中文本的長度


update

public.user
set 
story=
left(#{story,jdbcType=VARCHAR},128),

where id = #{id,jdbcType=BIGINT}

將字符串中超過的長度去除:

參考文章:https://blog.csdn.net/weixin_38207457/article/details/78393652

發佈了151 篇原創文章 · 獲贊 59 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章