问题标签 [db-browser-sqlite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
208 浏览

database - 如何修复 DB Browser 中外键指令导致空表的错误?

尝试在 DB Browser 中为项目构建表,并且正在创建我的一个表而没有任何属性列,完全为空。

我通过试验确定,有问题的指令是外键分配之一(特别是EMPLOYEE.emp_years作为外键引用分配的一个RAISE.emp_years)。通过注释掉这一行,表格将完全构建,包含所有属性列。但我需要这条线。

Employee 表应该有 5 个属性,emp_num, emp_fname, emp_lname, emp_years, 和emp_agerange。当我在没有上面有问题的行的情况下运行我的代码时,这就是我得到的,但是使用该行,创建了员工表但根本没有列。我没有收到错误消息。它说它在有和没有违规线路的情况下都能成功运行。

0 投票
0 回答
973 浏览

sql - 用于 SQLite 的数据库浏览器 - 上传 CSV 时出错

我正在尝试将 csv 上传到我的 Macbook 上的 SQLite 数据库浏览器。我正确地将一个表上传到我的数据库中,但另外两个给了我同样的错误:

Error importing data from record number 609. Inserting row failed: not an error

对于这两个文件,它从数据的最后一行拍摄记录号。

这是我尝试过的:

  • 下载了最新版本的 DB Browser for SQLite 3.11.2
  • 使用了导入功能 - 文件选项卡下的 CSV 表
  • 检查了一个主键并没有选中它
  • 检查了所需的“非空”值并未选中它们

我正在考虑尝试将 csv 从命令行导入表中。我的命令行技能不是很强,但我一直在搜索这些论坛以获取建议。

感谢您的帮助!

0 投票
2 回答
681 浏览

sql - SQlite DB BRowser - 通过 SQL 在 auth_user 表中创建用户 - 如何散列密码?

也许我做错了什么,但我想为我的 Django 应用程序测试创建数据,首先,我想在 DB Browser SQLite 中使用 sql 脚本创建用户

但由于密码未加密它不起作用有没有办法正确加密密码?

这样做的好方法是什么?

0 投票
1 回答
42 浏览

android - 这个查询有问题吗?为什么它不起作用?

这个想法是返回所有落在 Y 轴内 +10 或 -10 的位置,对于 X 轴也是如此。它可以在 SQLBrowser 上运行,但是在 Android Studio 上可能会以不同的方式声明。我是这个软件的新手。

0 投票
3 回答
110 浏览

sqlite - sqlite 从列中删除平方米符号

假设我有一列“Sqr”

我想删除平方米,以便我的列看起来像这样:

我试过这个查询,但没有用

我的 sqlite 查询应该是什么样子?

0 投票
1 回答
67 浏览

sql - 创建数据库并添加表

我是 sql 新手,所以我遇到了一个问题,我被要求为一个城市创建一个数据库。我用 DB Browser 创建的数据库。

数据库代码如下。当我尝试使用数据库向其中添加任何内容甚至查看它是否已成功创建时,我收到一个错误:

“数据库”附近的 SQL 逻辑错误。

我不确定我写的代码有什么问题。

0 投票
0 回答
22 浏览

python - 删除 SQLite3 (dbBrowser) 中 id 与某个输入匹配的字段

我正在尝试删除电子邮件地址对应于用户输入的行。但是,它总是抛出一个错误。

提前致谢。

0 投票
2 回答
37 浏览

sql - 查询以获取特定用户的行,其中收入 > 该用户最早日期的收入

我有一个名为 user_revenue 的表,看起来像这样在此处输入图像描述

所以我需要的查询,如果为用户'AAA'运行应该只返回最后一行。

我设法写了这个来完成工作,但理想情况下,我只想在查询中输入一次 user_id(而这里需要输入两次),有没有办法做到这一点?

0 投票
1 回答
352 浏览

sql - 外键约束失败 - 即使我尝试手动添加数据

我正在我的数据科学学位课程中学习 SQL,任务是第一次执行 SQL 查询。为此,我必须将 SQL 起始代码粘贴进去并运行它。但是,当我这样做时,我遇到了一个我无法解决的错误。我的课程在线,我的教授没有回复,由于这不是作业评分部分的一部分,我想我会尝试在这里寻求有关此错误的帮助。

编辑:有人指出我没有包括所有表格。请查看所有表格和所有数据的完整代码。我试图避免用大量代码行淹没这篇文章,但似乎我遗漏了相关信息。见下文。

这些表是使用以下代码块创建的:

然后,我将数据添加到讲师和部分,如下所示。旁注,我必须进入并手动将 time_slot_id 设置为主键以避免出错。

我没有问题。最后,我尝试运行它:

错误发生在最后一行。我总是得到:

结果:FOREIGN KEY 约束失败
在第 1 行:(注意:我之后尝试自行重新运行它,因此“第 1 行”)
INSERT INTO 教导 VALUES ('44444', 'MAT-114', '2', '秋季”,2019 年);

我检查了每个约束,查看了每一列,但无法弄清楚。我什至在 DB Browser Lite 的“浏览数据”选项卡中手动输入数据;虽然我能够输入前 4 个值,但当我尝试输入年份的任何内容时,我在弹出框中得到了同样的错误。即使我单击该框,将其留空,然后尝试单击退出,我也会收到相同的错误。见图片。

请协助...我在这一点上迷路并且非常沮丧。

错误信息

0 投票
1 回答
500 浏览

ios - 我们可以在 macOS 中从 Oracle SQL Developer 应用程序查看 Core 数据 SQLite 文件吗?

我在我的应用程序中使用核心数据。我想查看实际的 Sqlite db 文件来验证我的数据。我知道用于 SQLite 的 DBBrowser,但我可以为此使用 Oracle SQLDeveloper 吗?