有沒有什麼辦法可以在MYSQl 5.1中包含XML數據類型,或者我們有一個更新的版本和XML數據類型?如具有XML數據類型的DB2和MSSQL ..使用MYSQL處理XML數據類型的問題
0
A
回答
1
MySQL沒有XML數據類型。 在DB2中,XML
數據類型基本上是以UTF-8編碼的TEXT blob,它在輸入時驗證XML。您不能在此容器中存儲任何有效的XML。
MySQL沒有此選項,因此您必須使用使用UTF-8字符集的TEXT
數據類型。
如果你想檢查輸入到字段的有效性,你可以在觸發器中做到這一點。
在這裏看到在觸發驗證代碼(只是一般的驗證,而不是XML相關的):http://rpbouman.blogspot.com/2009/12/validating-mysql-data-entry-with_15.html
爲了做XML檢查你必須安裝一個UDF了點。
http://www.mysqludf.org/lib_mysqludf_xql/
http://www.codeproject.com/KB/database/MySQL_Xml_UDF.aspx
至於我可以告訴這些庫不支持XML驗證。
如果你是一個C(++)或Delphi大師,你可以寫自己的UDF,請參閱:http://www.codeguru.com/cpp/data/mfc_database/misc/article.php/c12615
相關問題
- 1. 問題 - 處理CLOB數據類型
- 2. 用jquery處理xml數據類型
- 3. XML XQUERY NTEXT數據類型的問題
- 4. 有關MySQL數據類型的問題
- 5. MySQL數據類型的問題
- 6. 在Talend中爲XML處理使用文檔數據類型
- 7. 使用TBXML處理XML數據時出現問題
- 8. 使用scipy.spatial的數據類型問題
- 9. MongoDB數據類型處理
- 10. mysql-python整理問題:如何強制unicode數據類型?
- 11. JSON數據處理問題
- 12. 數據類型的問題
- 13. 數據類型的問題
- 14. 數據類型的問題
- 15. 數據類型的問題
- 16. XML處理 - 性能問題
- 17. 問題處理「javax/xml/XMLConstants.class」
- 18. 使用Java處理XML數據
- 19. Typescript數據類型問題
- 20. 元數據類型問題
- 21. 數據集類型問題
- 22. JAVASCRIPT數據類型問題
- 23. Java數據類型問題
- 24. 問題ULONG數據類型
- 25. 數據類型問題
- 26. 雙數據類型問題
- 27. oracle數據類型問題
- 28. 處理複製的MySQL數據目錄的問題
- 29. 處理Laravel中的Mysql空間數據類型Eloquent ORM
- 30. XML節點類型問題
沒有,你在看什麼呢? – ajreal
我必須轉換使用MYSQL建立在DB2上的後端,我可以看到在數據庫中經常使用XML數據類型,因此iam試圖知道是否有某種方式來使用MYSQL處理XML數據......多數民衆贊成它! –