嘗試使用Excel訪問某些表/視圖會導致正在執行的程序「Microsoft Query」崩潰。只有一個主鍵的「普通」表可以毫無問題地找到並導出。使用Microsoft Excel 2007崩潰的MySQL ODBC
無法導入的表包含兩列,它們都是主鍵,都是外鍵。其中一個視圖由一對內部聯接組成,另一個視圖是一個分組表(SUM()和GROUP BY)。表和這兩個視圖似乎崩潰了「Microsoft Query」。任何想法如何解決這個問題?
編輯: 表看起來有點像這樣:
CREATE TABLE AccountHolder
(
Account BIGINT(10),
Customer INT,
PRIMARY KEY(Account, Customer),
CONSTRAINT FKAccountHolderAccount
FOREIGN KEY AccountHolder (Account)
REFERENCES Account (AccountNumber),
CONSTRAINT FKAccountHolderCustomer
FOREIGN KEY AccountHolder (Customer)
REFERENCES Customer (ID)
) ENGINE = InnoDB;
桌子有多大?這可能是Excel獲取大量數據的原因。另外,我們可以通過任何機會看到查詢嗎? –
它試圖獲得的表格由大約20行和兩列組成,Excel沒有任何問題可以獲得。 – David