sqlserver批量導入xml格式文件定義

sqlserver批量導入xml格式文件定義

ID:35202693

大小:24.53 KB

頁數(shù):4頁

時間:2019-03-21

sqlserver批量導入xml格式文件定義_第1頁
sqlserver批量導入xml格式文件定義_第2頁
sqlserver批量導入xml格式文件定義_第3頁
sqlserver批量導入xml格式文件定義_第4頁
資源描述:

《sqlserver批量導入xml格式文件定義》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫

1、XMLFormatFiles(SQLServer)1.好處比較于SQLServer非XML的格式化文檔,XML有以下好處:1.XML更易讀,更容易擴展,更易維護。2.XML文件中包含要導入數(shù)據(jù)表的列。3.XML文件可以導入包含大數(shù)據(jù)對象的(LOB)的文件。2.XMLSchema1.2.2.1.根節(jié)點BCPFORMATXMLFormatfile的根節(jié)點,定義了整個XMLformatfile的命名空間和自定義命名空間xsi.

2、sqlserver/2004/bulkload/format"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">1.2.2.1.2.2.定義列映射1.RECORD:一個包含一個或多個FIELD子XML節(jié)點。這些FIELD子節(jié)點出現(xiàn)的順序就是在數(shù)據(jù)文件中節(jié)點的順序。2.FIELD:定義數(shù)據(jù)文件中的一列,映射到數(shù)據(jù)庫表的列。每個元素/節(jié)點都與其他元素無關。也就是說元素之間是相互獨立的。FIELD節(jié)點包含以下元素:1)

3、ID:自定義的數(shù)據(jù)文件中列的唯一邏輯標識符,將在

4、dLENGTHCOLLATIONCharPrefixPREFIX_LENGTHMAX_LENGTH,COLLATIONNCharPrefixPREFIX_LENGTHMAX_LENGTH,COLLATIONCharTermTERMINATORMAX_LENGTH,COLLATIONsNCharTermTERMINATORMAX_LENGTH,COLLATIONs1)LENGTH=“n”:此屬性定義固定長度的數(shù)據(jù)類型的實例長度。此屬性可選的,當xsi:type為NativeFixed,CharFixed,或者NC

5、harFIxed該屬性是必須的。2)PREFIX_LENGTH=“p”:次屬性定義二進制數(shù)據(jù)表示形式的前綴的長度。必須為1,2,4,8值中的一個。此屬性為可選,當xsi:type值為NativePrefix,CharPrefix,NCharPrefix時該屬性為必須。3)MAX_LENGTH=‘m’:此屬性指定了給定字段中可以存儲的最大字節(jié)數(shù)。如果沒有目標表,列的最大長度就是未知的。那么用MAX_LENGTH屬性限定輸出字符列的最大長度,從而限制為列值分配的存儲空間。4)COLLATION=‘collation

6、name’:及適用與字段,SQL的排名規(guī)則名稱簡述如下,可以瀏覽SQLServer排序規(guī)則名稱(Transact-SQL)獲取更多更詳細信息。SQL_SortRules[_Pref]_CPCodePage_(CaseSensitiveity_AccentSensitivity)

7、(_BIN)a.SortRules:標識字母表或語言的字符串,當指定按字典排序時應用該字母表或語言的排序規(guī)則。sb.Pref:指定大寫字母優(yōu)先c.CodePage:CP1指定1252,CP1251,CP850sd.CaseSensiti

8、vity:CI不區(qū)分大小寫,區(qū)分大小寫e.AccentSensitivity:AI指定不區(qū)分重音,AS指定區(qū)分重音。f.BIN:指定使用二進制排序順序1.2.2.1.2.2.1.1.定義行映射1.

9、/>:定義包含一個或多個元素的復雜元素。元素的順序與定義中的元素的順序無關。的聲明順序決定結果行列的順序。2.,對應Record中定義的一個FIELD。COLUMN中的元素定義如下:1)SOURCE=“fieldID”s,指定映射到列的ID.必須屬性。2)Name=“columnname”,指

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。