oracle去所有數(shù)據(jù)的空格 excel從空格后開始截取?
excel從空格后開始截?。拷厝】崭袂暗臄?shù)據(jù)=左(A1,find(”,A1)-1)截取空格后的數(shù)據(jù)=中(A1,find(”,A1),20)我假設(shè)截取第一個(gè)空格后的20位,可以根據(jù)我的實(shí)際情況來(lái)操作。O
excel從空格后開始截???
截取空格前的數(shù)據(jù)=左(A1,find(”,A1)-1)截取空格后的數(shù)據(jù)=中(A1,find(”,A1),20)我假設(shè)截取第一個(gè)空格后的20位,可以根據(jù)我的實(shí)際情況來(lái)操作。
Oracle提取某段數(shù)據(jù)的前幾位?
Oracle使用substr函數(shù)提前數(shù)據(jù)的前幾位。
例如,測(cè)試表中的數(shù)據(jù)如下:
要提取dept字段中的前兩位數(shù)字,可以使用以下語(yǔ)句:
select id,name,substr(dept,1,2)from test
result:
substr function introduction:
syntax:
substr(string,start,長(zhǎng)度)
參數(shù):
字符串-要截取的指定字符串
開始-必需,指定字符串的起始位置
正數(shù)-從字符串的指定位置開始
負(fù)數(shù)-從字符串末尾的指定位置開始
0-從字符串的第一個(gè)字符開始
長(zhǎng)度-可選,指定要截取的字符串的長(zhǎng)度。默認(rèn)情況下,返回字符表達(dá)式值結(jié)尾之前的所有字符。