1樓:匿名使用者
declare @idx int, @str nvarchar(1000)
set @str = '我的字串'
set @idx = 1
while @idx <= len(@str)begin
substring(@str, @idx, 1)-- 取得@idx所在的這個字元
set @idx = @idx + 1end
2樓:匿名使用者
不用pl/sql,,,只用sql
select
substr(ename,iter.pos,1) c,iter.pos
from
(select ename from scott.emp where ename = 'king') e,
(select pos from t10) iterwhere
iter.pos <= length(e.ename);
這裡的t10表有10行,欄位叫pos,是從1-10,,所以遍歷的字串最大不能超過10字元,當然你可以根據自己的需要加,,對了其實這裡用rownum也是可以完成的
3樓:匿名使用者
嗎? 寫了沒問題
也可以迴圈的
實在不清楚你指令碼有什麼問題
你可以在set @i=@i-1加一句
print @i
自己觀察下
sql遍歷字串問題
4樓:匿名使用者
網上有可以搜。
**declare @idx int, @str nvarchar(1000)
set @str = '我的字串'
set @idx = 1
while @idx <= len(@str)begin
substring(@str, @idx, 1)-- 取得@idx所在的這個字元
set @idx = @idx + 1end
js如何遍歷字串
5樓:
可以用for迴圈配合charat函式遍歷字串。
1、定義乙個字串並將字串賦值給乙個變數,這裡以變數名為str為例:
2、新建乙個for迴圈,迴圈從0開始,迴圈次數為「str.length」,它的意思是迴圈次數為字串的長度:
3、在for迴圈中新增「str.charat(i)」,charat中的值為迴圈中的次數,然後將結果輸出,這樣字串就被遍歷出來了:
6樓:
var str='1234567890';
for(i=0;i 如何用sql遍歷整張表 sqlsever中通過遍歷的方式查詢當前庫中所有表裡面的某個值 怎樣在儲存過程遍歷以逗號分割的字串 7樓:匿名使用者 每次用fgets讀取整行,然後掃瞄一遍,看看逗號數量是不是足夠乙個完整結構體了。 如果不夠,繼續fgets,注意要讀取到上一次fgets內容的末尾。然後再度檢查逗號數量。 如果逗號數量夠了(也就是內容已經足夠乙個結構體了),先去掉換行符。 然後每次先用strchr找到下乙個逗號,再用strncpy將當前位置到下乙個逗號的內容拷貝到結構體相應成員變數中。 讀完當前結構體後,用memmove將未處理的內容前移到緩衝區開頭。 sql 如何查詢表的第三列,或者說如何遍歷判斷乙個表的列。 8樓: select * from 表就是相當於把所有列展示出來了. 9樓:匿名使用者 這個問題很簡單了 肯定有了 給你乙個語句 你可以在where裡 加上任何乙個表名 如果不加就是查詢整個資料庫裡面的表 和游標 結合這個語句 就解決了樓主的問題 不明白的隨時來問我 祝樓主學習愉快 select a.name 表名,b.name 列名 from sysobjects a join syscolumns b on a.id=b.id where a.type='u' 10樓:c不是碳 用where語句啊,不就相當於遍歷整列嗎? for語句是希望找到符合條件的嘛,那用where可以的。 問題敘述不清楚 1 sql server 2000資料庫,還是access資料庫?2 資料庫名,例如 abc.mdb 3 資料庫包回含資料表,每個資料表中有多個欄位答,資料表名和欄位名?4 歷遍使用者表是指全部資料表?5 每個使用者是否是乙個特定儲存使用者資料的?那麼插入記錄插入到那裡?1 寫個存復... 用replace函式,把空格替換成 例 去除 表table 中 col 列的空字元去除空格符 update table set col replace col,還有tab製表符 即char 9 顯示效果類似空格。去除製表符 update table set col replace col,char ... 你可以把它置為0,這樣讀取就讀不出來了,相當於刪除。組合語言,刪除字串中的字元,求達人標註每步的作用,急用,程式設計達人幫個忙啊!c語言程式設計 由鍵盤任意輸入乙個字串和任乙個字元,要求從該字串中刪除所指定的字元 include int main void str j 0 printf s n st...如何用sql語句遍歷使用者表,然後在資料表為每個使用者新增一條新記錄
用SQL怎麼把一列所有字串中包含的空格都刪除呢
請問怎樣用組合語言刪除字串內指定的字元