我已經引用了我的問題Execute SQLite script的以下鏈接,但它似乎沒有幫助我的經驗。sqlite腳本沒有從命令行執行
我是新來的SQLite,目前試圖從使用.read FILENAME功能的命令行執行創建表的腳本..我的代碼如下:
PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE MovieList (ID VARCHAR(255) PRIMARY KEY,
Title VARCHAR(255),
Studio VARCHAR(255) ,
Released VARCHAR(255) ,
Status VARCHAR(30) ,
Sound VARCHAR(30) ,
Versions VARCHAR(10) ,
Price VARCHAR(15) ,
Rating VARCHAR(15) ,
Movie_Year VARCHAR(5) ,
Genre VARCHAR(30) ,
Aspect VARCHAR(15) ,
UPC VARCHAR(255) ,
Release_Date VARCHAR(255) ,
Last_Updated VARCHAR(255)
);
COMMIT;
我得到的錯誤是Error: incomplete SQL: ??P
我不太清楚如何去解決這個問題。另一種方法是創建表並導出.dump文件 - 它具有與上述相同的邏輯。有什麼我可能會失蹤?
你究竟是如何創建該文件的? –
@CL。我最初創建腳本並得到錯誤。此後,我在命令提示符(運行)中運行了所有內容。導出文件並將結構複製到新腳本中,並得到相同的錯誤。我只是想明白爲什麼。 – Rain
哪個編輯器?哪種編碼? –