2010-02-10 58 views

回答

0

是的,但它相當複雜。您需要運行查詢SHOW CREATE TABLE <tablename>,它將返回完整的表創建語句(整數CREATE TABLE語法)。

然後,您將需要使用您的語言解析create table語法的每一行。謝天謝地,這些字段被換行符整齊地分隔開來。

這些類型應該很容易映射到XSD類型。

當它解析外鍵關係時會變得複雜 - 那麼您需要在XSD中定義自定義類型並相應地引用它們。

它真的歸結於您的實施。如果您正在尋找一種可以輕鬆導入/導出數據庫的便攜式數據格式,那麼還有其他許多解決方案。