SQL將字串拆分為表集合
SELECT mso.StationGUID
FROM (
SELECT CASE WHEN allitem = '' THEN NULL ELSE allitem END AS ProjCode
FROM dbo.fn_split('XYCG.007.01;XYCG.007.02;XYCG.007.06;XYCG.007.12122212', ';')
) child
INNER JOIN p_Project parent ON child.ProjCode LIKE parent.ProjCode + '.%' OR child.ProjCode = parent.ProjCodeINNER JOIN myStationObject mso ON (mso.TableName = '專案' AND parent.ProjGUID = mso.ObjectGUID)
相關推薦
SQL將字串拆分為表集合
SELECT mso.StationGUIDFROM (SELECT CASE WHEN allitem = '' THEN NULL ELSE allitem END AS ProjCodeFROM dbo.fn_split('XYCG.007.01;XYCG.0
將逗號分割的clob欄位轉化為varchar,並將字串拆分為多行
SELECT '遠大' 企業名稱, sgpro.project_name 工程名稱, pur.product_type 產品類別, pur.product_name 產品名稱, pur.purchase_num 涉及數量
用SQL將字串按分隔符拆為子串
專案中同一個型號包含多個尺碼資訊,這些資訊採用分隔符拼接在一起存放在一個欄位中,現在需要提交每個型號的各個尺碼資訊,也就是說原來一條記錄儲存的,現在需要變成多條記錄。下面給出原始表和插入資料的指令碼: create table A(Lot_Key varchar(15),
oracle資料庫中使用sql將clob轉化為字串
在oracle使用過程中,通常使用plsql進行簡單的資料檢視,但是如果一些資訊以clob的形式來展示,多條資料檢視很不方便,通過系統的dbms_lob.substr(欄位,長度,起始位置)方法將clob轉換為varchar2型別 sql語句中將clob轉化為varcha
oracle使用regexp_substr函式將字串拆分成集合
在寫儲存過程中,如果傳入的引數是以某個特殊符號(如逗號)分隔的字串,那oracle中如何取到該字串的各個值呢? 可充分使用regexp_substr函式: REGEXP_SUBSTR函式格式如下: function REGEXP_SUBSTR(String, patter
使用painless將ElasticSearch字串拆分為陣列
# 一、實現場景: ES字串型別欄位imgs,有些歷史資料是用逗號分隔的字串,需要將歷史資料拆分為陣列形式。 # 示例: ## 1.構造測試資料: 建立索引並推送幾條典型的歷史資料,涵蓋以下幾種情況: * 逗號分隔字串; * 陣列型別; * 長度為0的字串; * 空陣列。 ``` PUT test_cj
shell將字串分割為陣列
找到有兩種方法: 使用內建的分割符IFS str="192.168.31.65" OLD_IFS="$IFS" #儲存舊的分隔符 IFS="." array=($str) IFS="$OLD_IFS" # 將IFS恢復成原來的 for i in "${!array[
原生js將字串轉化為陣列
題目: 如圖:將以下字串轉換為二維陣列形式 var str = `1df fg -,d aew e';e df" s d dd `; 解決辦法:陣列空行分割在宮格分割 程式碼: var stringToArray = function
使用PL SQL將資料匯出為Excel格式檔案
使用PL SQL將資料匯出為Excel格式檔案有兩種方法,第一種是先將查詢結果匯出為CSV檔案,然後再轉為Excel檔案;第二種是選中要匯出的查詢結果,右鍵,選擇複製到xls,即可。 兩種方法各有優勢: 第一種方法適用於匯出資料量特別大,如超過140多萬行資料,因為excel表格有最大行數限
C# 將字串轉換為MD5值
StrConversionMD5: 方法能夠將傳入的字串轉換為MD5值 namespace MD5加密 { class Program { static void Main(
Java將字串轉換為時間,支援多種格式
適用格式 //2017/11/25 11:11:11//2017-11-25 11:11:11//2017.11.25 11:11:11//2017/11/25//2017-11-25//2017.11.25 public String judg
使用ParseExact方法將字串轉換為日期格式
實現效果: 知識運用: DateTime結構的ParseExact方法 public static DateTime ParseExact(string s,string format,IFormatProvider provider); 實現程式碼:
stof()、atoi()、atol()、strtod()、strtol()、strtoul() 共6個可以將字串轉換為數字的函式
標頭檔案:#include <stdlib.h> atoi() 函式用來將字串轉換成整數(int),其原型為: int atoi (const char * str); 【函式說明】atoi() 函式會掃描引數 str 字串,跳過前面的空白字元(例如空格,tab縮排等,可以通過 
matlab將字串轉化為變數的方法
1、將字串轉化為變數的方法,執行 eval(x) 2、將變數轉化為字串的方法,執行 char(a) 講解 aa = 98 x = 'aa' 目標:通過x得到98,即x->aa->98,方法就是執行: ev
SQL 將Table插入臨時表
@table_name 該臨時表會在執行結束後立刻刪除,是最輕量級的臨時表。 --建立臨時表 DECLARE @master TABLE( 排序 INT, 產品 NVARCHAR(20), 規格型號 NVARCHAR(20), 單位 NVARCHAR(20), 數量 DECIMA
python中,如何將字串轉換為數字(將數字轉換為整型),字串的10轉換為整型的10,10.5轉換為10
說明: 在實際的應用過程中,有的時候可能會遇到字串的10,需要將字串的10轉換為數字的10 在此記錄下,通過int函式轉換的過程。 操作過程: 1.將字串轉換為整型的10 >>> str1 = "10" #將一個字串的10賦給變數str1 >&g
再談SQL Server字串拆分與表格分列
字串拆分函式 剛工作那會寫了一篇關於字串拆分的文章,那時僅僅是考慮實現就可以了,沒考慮效能、簡潔等因素,現總結一下常用方法以及優劣。 為了考慮程式碼的可讀性和複用性,一般用函式將實現細節封裝,下面介紹幾種常用的方法: 迴圈拆分實現 CREATE FUNCTION [dbo].
UE4 字串拆分為陣列
//將字串按逗號拆分為陣列 FString level = TEXT("1,2,3"); TArray<FString> LevelArr; level.ParseIntoArray(LevelArr,TEXT(","),true); //將字串陣列轉化為整形 i
用json.loads()將字串轉換為json格式出錯
今天爬取今日頭條的街拍時,需要將裡面的一個字串變為json格式,結果直接轉換就出現了 json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)
將字串轉化為整數
Java內部實現 /* @param s the {@code String} containing the integer * representation to be parsed * @p