是'一個有效的XML? 可以從MSSQL插入Oracle xblob列或XML列嗎?是空字符串有效的XML嗎?
5
A
回答
3
這不是有效的xml,但它可以插入到SQL Server 2005的XML列中。我不會爲Oracle發言,但我幾乎願意打賭它可以。顯然,與SQL Server 2005
,你需要換了雙引號爲單引號:
Insert Into MyTestTable(MyXmlColumn) Values('');
這工作就好了 - 我只是測試它,並插入成功。
1
這不是有效的xml。有效的xml需要使用編碼類型和根節點的xml聲明。無論是否Oracle或SQL Server都會接受它,您可以自行檢查。
6
號的spec說,一個良好的XML文檔滿足:
document ::= prolog element Misc*
其中
element ::= EmptyElemTag
| STag content ETag
3
這不是一個XML文檔 - 需要有至少一個,最多有一個根元件。 (如果編碼是UTF-8並且版本是1.0 - XML建議的產品22,則XML聲明是可選的)。它是一個有效的XML 片段 - 作爲空文本節點或空範圍。
您必須定義在您的上下文中'XML塊'的含義。
相關問題
- 1. 是 XML中的有效字符嗎?
- 2. 這是有效的XML嗎?
- 3. 是(string.length,0)是字符串的有效範圍嗎?
- 4. 是否有效的XML(編碼字符)?
- 5. XML屬性可以是空字符串嗎?
- 6. 這種切換字符串的方式是否有效?有更有效的嗎?
- 7. NULL或空字符串更有效/自然嗎?
- 8. 它本身是一個有效的JSON字符串的值嗎?
- 9. 這是一個有效的ISO 8601格式的字符串嗎?
- 10. soaplib字符串有效載荷中的XML字符問題
- 11. 什麼是空數組項的有效查詢字符串?
- 12. 不應該r'\'是python中的有效字符串值嗎?
- 13. 這是解析字符串的最有效方法嗎?
- 14. 驗證字符串作爲XML屬性值是否有效
- 15. 正則表達式來檢查字符串是否有效XML
- 16. 用Jdom2檢查字符串是否有效XML
- 17. Java&XML - 帶有至XML的字符串的字符串
- 18. 檢查UTF16字符串中的所有字符是否有效?
- 19. 這是JAVA MySQL JDBC Google App Engine連接字符串有效嗎?
- 20. 是一個查詢字符串與/有效嗎?
- 21. 有效的Unicode字符串
- 22. 有效字符串的NumberFormatException
- 23. 從字符串池中分配字符串是否有效?
- 24. 將空(ish)字符串轉換爲空的最有效方法
- 25. 檢查字符串是否有效
- 26. 檢查替換字符串是有效
- 27. BASH:測試字符串是否有效
- 28. 用xml文件中的空字符串替換字符串
- 29. 這是一個有效的XML嗎?
- 30. 這是有效的XML標籤嗎?
MSSQL列可以處理空字符串,甚至可以使用任何XML格式的自由文本。我不知道oracle如何處理這個問題。這就是我問的原因! – 2008-12-17 22:47:21
對於有效的XML,XML聲明實際上並不是一個嚴格的要求。 – 2008-12-17 23:19:28