資料庫中存在字段型別為xml 的資料,
現舉例 xml 字段儲存的資料為:
船名2處所2
船籍港2
型別2識別號2
登記號2
呼號2單號2
2016-08-22至2016-08-22
1212
hqq1
船名1處所1
船籍港1
型別1識別號1
登記號1
呼號1單號1
2016-08-22至2016-08-22
1011
hqq**********====要將他顯示為列表***************====
注意:因為資料庫中儲存的xml 型別沒有版本號和編碼格式,所以轉換之前要先拼接下 『<?xml version="1.0" encoding="gb2312" ?>』
--抵押物資訊
declare @idoc int
declare @doc varchar(max)
set @doc =(select '<?xml version="1.0" encoding="gb2312" ?>'+ rtrim(cast(cast(mortgageinfoship as varchar(8000)) as varchar(max))) from customerext where custcode='bl1608050936214438')
--create an internal representation of the xml document.
exec sp_xml_preparedocument @idoc output, @doc
-- select stmt using openxml rowset provider
select row_number()over(order by insurancetime) as rows,*
from openxml (@idoc, '/mortgageinfoshiplist/items/item',2)
with (
shipname varchar(20) ,--船名
shiptype varchar(20),--船型別
readnum varchar(20) ,--識別號
registernum varchar(20),--註冊號
registerlocation varchar(30) ,--船籍港
insurancetime varchar(30))
exec sp_xml_removedocument @idoc
查詢後
列表顯示格式
list2 1,2,3,4,5,6,7,8,9 range start,end,step list2 start,end,step print list2 1 2 1 print list2 1 print list2 2 2 import random 取乙個60 100的隨機整數 print r...
Nginx目錄檔案列表顯示
專案中使用了tomcat,nginx,測試階段,生產階段經常會有些bug需要調查。需要有些日誌管理工具,在沒有elk的情況下,可以通過配置nginx來實現基本的日常檢視。不需要登入到linux伺服器上,通過瀏覽器即可快速獲得日誌檔案。1.準備通過web查詢的nginx日誌 var log nginx...
Nginx目錄檔案列表顯示
專案中使用了tomcat,nginx,測試階段,生產階段經常會有些bug需要調查。需要有些日誌管理工具,在沒有elk的情況下,可以通過配置nginx來實現基本的日常檢視。不需要登入到linux伺服器上,通過瀏覽器即可快速獲得日誌檔案。1.準備通過web查詢的nginx日誌 var log nginx...