标签: sql sqlite
在这个看似简单的问题上,我遇到了很多麻烦。我似乎无法阅读工作。这是我尝试过的代码:
任何帮助将不胜感激!
答案 0 :(得分:3)
.open test.sql
这将打开Sqlite3数据库(如果文件不存在,则创建一个新数据库),并将其作为主要数据库附加到sqlite3 Shell会话中。
.read test.sql
这会尝试读取一个充满SQL语句的文本文件,并一一执行它们。
sqlite数据库不是充满SQL语句的文本文件,因此,当您尝试将其视为一个时,会出现语法错误。
答案 1 :(得分:1)
正确的语法是:
CREATE TABLE t (x INTEGER);
或
{{1}}
详细了解CREATE语句和data types。