跪求各位大俠!怎樣提取sql欄位儲存的字串中的單個字元

時間 2021-05-05 07:18:44

1樓:匿名使用者

直接全部從資料庫取出來,然後在應用程式裡面定義陣列來讀,在資料庫裡面做不實用

2樓:匿名使用者

我這裡由乙個儲存過程可以把逗號前面第乙個詞取出來,你用個迴圈就可以把所有的都取出來了

create procedure popfirstword

@sourcestring nvarchar(4000) = null output,

@firstword nvarchar(4000) = null output

asset nocount on

declare @oldword nvarchar(4000)

declare @length int

declare @commalocation int

select @oldword = @sourcestring

if not @oldword is null

begin

select @commalocation = charindex(',',@oldword)

select @length = datalength(@oldword)

if @commalocation = 0

begin

select @firstword = @oldword

select @sourcestring = null

return 0

endselect @firstword = substring(@oldword, 1, @commalocation -1)

select @sourcestring = substring(@oldword, @commalocation + 1, @length - @commalocation)

return @length - @commalocation

endreturn 0

3樓:

讀取出字段全部再拆分吧。

讓sql 拆分也不見得效率就高到那裡去。

反正我用php +mysql 程式設計的話,是會讀取全部欄位再php 拆分字串的。

4樓:匿名使用者

先讀出ft欄位中的字串,再用split提取逗號分割的字串,split語法如下:

dim anyarray

anyarray = split( ft中存貯的字串 ,",", -1, 1)

redim myarray(ubound(anyarray))for i=0 to ubound(anyarray)-1myarray(i) = anyarray(i)next i

則myarray(0)=1

myarray(1)=23

myarray(2)=45 等

跪求各位旅遊大俠了!(呵呵)

享譽中外的景德鎮陶瓷,一直是人們居家 收藏和送禮的佳品。然而,一些不法商販將假冒偽劣的景德鎮瓷和真正的景德鎮瓷器混雜銷售,讓普通的消費者真假難辨。據調查,到瓷都景德鎮購買陶瓷製品時要謹防 三大陷阱 陷阱一 外地製瓷假冒景德鎮製瓷。各地陶瓷市場的不法經營者,往往抓住廣大消費者喜愛景德鎮製瓷的心理,用一...

跪求描寫祖國山川的詩。先謝謝各位大俠了

1 黃河 宋 王安石 派出崑崙五色流,一支黃濁貫中州。吹沙走浪幾千裡,轉側屋閭無處求。2 浪淘沙 唐 劉禹錫 九曲黃河萬里沙,浪淘風簸自天涯。如今直上銀河去,同到牽牛織女家。3 黃河二首 唐 杜甫 黃河北岸海西軍,椎鼓鳴鐘天下聞。鐵馬長鳴不知數,胡人高鼻動成群。黃河西岸是吾蜀,欲須供給家無粟。願驅眾...

跪求各位大俠,我是2023年農曆12月25日,早上5點出生的,請問我的事業 姻緣

大 小 運解釋 大 小 運及其生旺十神 6歲11個月 90年冬月 甲子 死 偏財傷官 解釋 庚日甲運偏財是,財祿漸來喜漸至。只要借得東風力,不怕險惡大陣勢。子執行到馬家地,夕陽橋下水東流。人財兩凶大不利,彭祖八百也回首。大 小 運及其生旺十神 16歲11個月 00年冬月 癸亥 病 傷官食神 解釋 癸...