sql如何拆分符串,sql 如何 拆分 字串

時間 2021-10-14 20:16:11

1樓:匿名使用者

with t as (select

'id:8726c1554f4d428998949450d43bcc97,scno:pi090001,orderno:

3,contractitems:符合標準,printtitle:質量條款' as zd from dual)

/*select instr(zd,',',1,1),substr(zd,4,35) from t ;*/

select substr(zd,instr(zd,':',1,1)+1,instr(zd,',',1,1)-instr(zd,':',1,1)-1 ), substr(zd,instr(zd,':

',1,2)+1,instr(zd,',',1,2)-instr(zd,':',1,2)-1 ),substr(zd,instr(zd,':',1,3)+1,instr(zd,',',1,3)-instr(zd,':

',1,3)-1 ) ,substr(zd,instr(zd,':',1,4)+1,instr(zd,',',1,4)-instr(zd,':',1,4)-1 ) ,substr(zd,instr(zd,':

',1,5)+1,length(zd)-instr(zd,':',1,5) )from t ; 這只是初步解法,具體的需要你說明是從**取資料的

2樓:匿名使用者

你的要求寫的不太清楚,請補充一下。

你要匯入的是檔案嗎?

資料量大概有多少行?

你這個匯入是經常性要這樣,還是隻是臨時匯入?

資料庫是什麼資料庫?(orale/db2/mysql/sqlserver?還是其他的資料庫)

在SQL中如何模糊查詢,請問如何在SQL語句中實現模糊查詢?

使用like 和 sql select from tablename where topicname like keyword 請問如何在sql語句中實現模糊查詢? 這是查詢tname中包含 你 的數 據select from teacher where tname like 你 這是查詢tname...

sql查詢語句自動增加序號,sql如何自動增加序號查詢語句?

使用臨時表實現 sql的identity函式可以提供自增的序號,但只能用在帶有into table子句的select語句中,所以如果可以使用臨時表的情況下可以使用這種實現方法。eg select identity int,1,1 as seq,field1,field2,fieldn into tm...

如何SQL建立表,sql語句 如何建立乙個表啊

use test go create table dbo article goodid varchar 50 not null,goodname varchar 100 null,price numeric 18,10 not null,goodsum nchar 10 null,constrain...