Sqlite使用命令行
发布时间:2020-12-12 19:10:31 所属栏目:百科 来源:网络整理
导读:Sqlite有点令人沮丧.每次运行命令时,我无法使用向左下方向的向左箭头来检索我以前输入的命令.有没有办法启用这个? 另一个问题: 我有下表 CREATE TABLE resource ( resourceID INTEGER PRIMARY KEY AUTOINCREMENT,resourceType STRING,userID INTEGER DEFAU
Sqlite有点令人沮丧.每次运行命令时,我无法使用向左下方向的向左箭头来检索我以前输入的命令.有没有办法启用这个?
另一个问题: CREATE TABLE resource ( resourceID INTEGER PRIMARY KEY AUTOINCREMENT,resourceType STRING,userID INTEGER DEFAULT -1 ); 我插入如下: insert into resource values(null,"razor"); 但是它不允许我这样做,因为我只插入2列,没有指定任何用户ID列.但是我认为DEFAULT的意思是将值默认为-1,如果没有插入.我在这里遗漏了什么吗? 以下是两个问题的答案:>我发现使用sqlite3命令行客户端我的箭头键工作没有麻烦. >您不应该为AUTOINCREMENT列提供一个值. INSERT INTO资源(ResourceType)VALUES(‘razor’) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |