2011-01-11 19 views
0

我有以下行導入錯誤,我無法解決原因!SQLite到MYSQL

CREATE TABLE testtable (field1 VARCHAR, field2 VARCHAR, field3 VARCHAR, field4 VARCHAR, field5 VARCHAR, field6 INT, field7 VARCHAR); 

這是SQLite轉儲的導出。

回答

2

您必須爲VARCHAR類型列提供長度。

爲每個VARCHAR列使用適當的長度。

CREATE TABLE testtable 
(
    field1 VARCHAR(255), 
    field2 VARCHAR(255), 
    field3 VARCHAR(255), 
    field4 VARCHAR(255), 
    field5 VARCHAR(255), 
    field6 INT, 
    field7 VARCHAR(255) 
);