相关疑难解决方法(0)

简单的SQL Lite表/导入问题

我有一个简单的SQL问题.我想创建一个3列数据库,我有以下代码:

sqlite3 meshdb.db "create table t1 (t1key INTEGER PRIMARY KEY, prideID, pubmedID);"
Run Code Online (Sandbox Code Playgroud)

当我尝试导入一个包含两列(prideID和pubmedID)的简单csv文件时,我得到"预期的3列数据,但发现2"错误.我希望t1key是一个整数,并在添加新字段时自动计数.我是否必须在PRIMARY KEY前放置NOT NULL才能使其正常工作?

sql sqlite sqlite3-ruby

8
推荐指数
1
解决办法
8554
查看次数

标签 统计

sql ×1

sqlite ×1

sqlite3-ruby ×1