SqlServer裡XML型別資料的查詢
第一次接觸這種查詢,這裡做一個記錄後面再找時間慢慢完善。
簡單
SQL
select XmlData.value('(/Items/WFItem)[1]','nvarchar(max)') as ever_code
from CONTRACT_CUSTOMER_FEE where wf_orunid='35b32ffe023250419e090220646e48b18421';
結果,查詢成功。
但是,當xml裡面有多個WFItem時,而每個WFItem的name值不一樣,要查詢其中一種name的值。
例如
SQL: select XmlData.value('(/Items/WFItem)[1]','nvarchar(max)') as xmlval,XmlData from BPM_ArchivedData where XmlData.value('(/Items/WFItem/@name)[1]','nvarchar(max)')='Customer_Name';
結果,查詢成功。
相關推薦
SqlServer裡XML型別資料的查詢
第一次接觸這種查詢,這裡做一個記錄後面再找時間慢慢完善。 簡單 SQL select XmlData.value('(/Items/WFItem)[1]','nvarchar(max)') as ever_code from CONTRACT_CUSTOMER_F
字串長度超過4000字元的資料存入oracle資料庫裡clob型別的欄位裡,並之後做前臺查詢展示
這個過程會產生的問題有: 1. 因為oracle的兩個單引號之間字元長度不能超過4000,字串長度超過4000字元後或報字元過長的錯,無法直接insert或update進資料庫,必須得轉換成clob型別。 2.查出來的clob資料不是字串,無法直接展示。 我在ssm框架
資料融合演示:Spark平臺上實現不同型別的資料庫裡的表關聯查詢
下面演示Oracle資料庫的表dianpingPOISearchResult 和 Mysql 資料庫裡的表實現關聯查詢。 val oracleContext=new org.apache.spark.sql.SQLContext(sc) //Now, you can run a quer
SQLServer之資料庫型別對應Java中資料型別
SQL Server 型別 JDBC 型別 (java.sql.Types) Java 語言型別 bigint BIGINT long timestamp binary
sql查詢clob型別資料顯示具體內容
pl/sql查詢資料表時,有些欄位是clob型別,但是查詢出來不會顯示為具體內容,尤其是需要把結果匯出到Excel中的時候,不是很方便,但是使用dbms_lob.substr()函式時可能會碰到個問題:字串緩衝區太小。 在網上查詢一些解決方法,說是可以每4000長度分割讀取然後拼
mysql欄位型別和查詢語句資料型別的關係
mysql欄位型別和查詢語句資料型別的關係 實驗 根據資料庫儲存的欄位型別和查詢語句中的資料型別列出下表: 資料庫 查詢語句 結果 string string ①
對於傳一個引數去資料庫裡匹配多個欄位的資料查詢
舉個例子: <if test="customName != null and customName != ''"> and t.customName like '%'+#{customName}+'%' or t.customType = #{customName}
ElasticSearch學習筆記之三十三 IK分詞器擴充套件字典及text全文型別資料分詞聚合查詢
ElasticSearch學習筆記之三十三 IK分詞器擴充套件字典及text全文型別資料分詞聚合查詢 專屬詞彙分詞失敗 擴充套件字典 檢視當前詞庫 自定義詞典 更新配置 再次檢視分詞 text全文型別資料分詞聚合
MySQL學習筆記:基本資料型別與查詢操作
#客戶端將資料儲存到資料庫伺服器上的過程 1、連線到伺服器 mysql -u xxx -p xxx 2、選擇一個庫 use xxx 3、建立表或者修改表 &
python isinstance方法 巢狀字典型別資料 輸出最裡層value
轉自:http://www.jb51.net/article/96469.htm isinstance方法判斷一個物件是否屬於某類,isinstance(object, classinfo) 例如:isinstance(1, int) 返回True isinstance(
SQL 大資料查詢如何進行優化?sqlserver和oracle整理
SQL 大資料查詢如何進行優化?整理 原則,多數資料庫都是從 左到右的順序處理條件,把能過濾更多資料的條件放在前面,過濾少的條件放後面 SQL1: select * from employee where salary >1000
sqlite查詢日期型別資料時出現問題的解決方法
SQLite資料庫裡面有一列是日期格式資料。通過C#查詢語句查詢該資料,會報一個錯誤,不識別這種日期格式資料。那麼對於該資料庫如何通過C#語句來查詢呢? 經過查詢資料,發現在插入資料時,需要用date.ToString("s"),否則插入的資料不是正確的日期格式,自然查詢
SQLServer XML型別
SQL Server從2005起開始支援xml型別,這個資料型別對於後期的改變非常有用。一對多的關係在後期變成了多對多的關係,XML型別就是一個不錯的選擇。 1、建立測試資料 建立表 --建立表,包含Xm
使用Hibernate的XML配置來對映列舉型別,儲存自定義型別資料
如今使用Hibernater作為ORM框架時,幾乎都是採用註解方式進行對映,可以對映任何型別欄位。這裡要說的是 對映列舉型別,在註解的方式下很容易(以後再補充),但是xml配置下就顯得麻煩一點。更復雜的一種對映,就是 列舉型別儲存到資料庫中的型別不是字串本
時間型別資料使用between ...and ..語句條件查詢時應注意的問題
大多數專案中,我們使用的時間精度都是到多少號,在未經過處理時,儲存在資料庫後,時間精度就到毫秒了。比如輸入‘2013-12-30’,但儲存在資料庫中就變成‘2013-12-30 00:00:00.000’ 。平時使用 between ..and..語句時,對於數值型別的資料
sqlserver中DATE型別的資料轉化 CONVERT
主要描述的是SQL Server使用convert取得datetime日期資料的實際操作流程,在實際操作中用SQL Server資料庫中用convert來獲取datetime日期資料,以下例項包含各種日期格式的轉換。 語句及查詢結果: Select CONVERT(
將Excel資料匯入到SqlServer及匯入時資料型別轉換失敗解決方案
將資料匯入到SqlServer是很常用的一個功能,而Excel資料來源又是資料匯入功能的常用資料來源,在使用時遇到一些問題,記錄下來防止大家走彎路。 UserInfo表結構以及Excel資料截圖 UserInfo表結構: Excel資料:
使用MyBatis(一)使用xml配置完成查詢單行資料
使用MyBatis前要先安裝資料庫,我用mysql 1.config.properties driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/ywdb username=root password
sqlserver中一個表中樹形結構遞迴資料查詢
需求:一個數據表是樹形結構,即id,pid,每條記錄會有自己的父級記錄。現在要一下把指定記錄以及該記錄為父級時,所有下級層級記錄查詢出來。 解決:這裡面用到了sqlserver的with as語句以及union all合併 WITH Emp
SQL Server中,查詢資料庫中有多少個表,以及資料庫其餘型別資料統計查詢
sql server 數表: select count(1) from sysobjects where xtype='U' 數檢視: select count(1) from sysobjects where xtype='V' 數儲存過程 select count(1) from sysobjects