SQL 查詢結果為 XML

2022-02-22 22:25:07 字數 1692 閱讀 3941

--原始資料

--1.auto模式

selectorderno,createdate,username,

address

fromwhir_order_orderinfo

forxmlauto,

xmlschema

結果:

--2.raw模式selectorderno,createdate,username,

address

fromwhir_order_orderinfo

forxmlraw('orders'),

root('root')

結果:

selectorderno,createdate,username,

address

from

whir_order_orderinfo

forxml

raw('orders'),

elements,

root

('root')

結果:

500000411

2013-07-19t09:45:08.813

zhangqs008

天河軟體園

500000412

2013-07-19t10:12:28.313

xiaowanhu

黃埔大道中288號擎天大廈501

500000413

2013-07-19t15:46:34.753

671367555

大片路 500000414

2013-07-19t17:33:35.853

zhangqs008

測試位址

500000415

2013-07-19t17:40:29.783

671367555

上海上海市盧灣區大片路

--3.path模式:@:節點屬性,/:節點層次selecttop3 orderno

"@orderno",

username

"contactinfo/username",

address

"contactinfo/address",

createdate

"createdate"

fromwhir_order_orderinfo

forxmlpath('orders'),

root('root')

結果:

zhangqs008

天河軟體園

2013-07-19t09:45:08.813

xiaowanhu

黃埔大道中288號擎天大廈501

2013-07-19t10:12:28.313

671367555

大片路 2013-07-19t15:46:34.753

SQL 查詢結果為 XML

原始資料 1.auto模式 selectorderno,createdate,username,address fromwhir order orderinfo forxmlauto,xmlschema 結果 2.raw模式selectorderno,createdate,username,addr...

iBatis 動態SQL別名查詢結果為Null問題

在專案中使用了ibatis,使用xml方便的維護sql,清晰明了,偶然發現動態拼接的sql語句在資料中執行很好的返回結果,而到了程式中總是有欄位返回null值,跟在資料庫中執行的結果不一致 id getuser parameterclass searchmodel resultclass usert...

SQL查詢結果匯出XML檔案簡單的方法

注 此方法僅支援sql2005 最近需要把資料導成xml,不想通過程式設計實現,手工使用匯入匯出工具又覺得麻煩,想想還是寫sql語句執行的好,以後擴充套件也方便,但microsoft好像並沒有提供什麼sql語句可以直接匯出方法,用bcp匯出的都是文字 excel或其他什麼的,本來以為可以把查詢結果通...