我正在使用sql語言。我想從字符串中選擇substring
:Rayan
。在sql中選擇子字符串
當我執行,select substring(col1, 1, 5) from table1
它工作正常。
我的問題是,如果我給字符串的長度超過它的存在,它會顯示相同的結果?
即select substring(col1, 1, 6) from table1
結果:Rayan
現在我需要:如果我們給比字符串長度多長,它不會返回任何東西。任何人有任何想法?
小提琴:http://sqlfiddle.com/#!2/90438/2
MySQL或Postresql? (它們的字符串函數有點不同......) – jarlh