问题标签 [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 回答
66 浏览

sql - SQL增长百分比如何

我知道这里有足够多的关于百分比增长的帖子,但没有任何帮助。

我有一个包含这些列的表:

我必须了解每一个产品这些年来它是如何发展的,以及它每百分比增长了多少。

谁能帮我?我可以为每一个产品和年份做到这一点,但它太多了,我正在尝试编写一个查询来完成这一切

0 投票
1 回答
70 浏览

sqlite - 关于外键约束的 SQL 错误

尝试添加到我的一个表时,我目前收到以下错误:

添加记录时出错:FOREIGN KEY 约束失败:(INSERT INTO Stock( StockID, ItemName, MinAmountRequired,AmountInStock ,Order? (Yes/No) ,DataLastUpdated ,OrderNumber ,SupplierRefrence ,PurchaseID`) VALUES (1,",0,0,",",0,0,0) ;)

目前,这就是我设置表格的方式:

  1. 库存

    CREATE TABLE Stock ( StockID INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE, ItemName TEXT NOT NULL, MinAmountRequired INTEGER NOT NULL, AmountInStock INTEGER NOT NULL, Order? (Yes/No) TEXT NOT NULL, DataLastUpdated TEXT NOT NULL, OrderNumber INTEGER NOT NULL UNIQUE, SupplierReference INTEGER NOT NULL, PurchaseID INTEGER NOT NULL UNIQUE, FOREIGN KEY(PurchaseID) REFERENCES Purchase(PurchaseID), FOREIGN KEY(OrderNumber) REFERENCES Orders(OrderNumber), FOREIGN KEY(SupplierReference) REFERENCES Supplier(SupplierReference));

  2. 订单

    /li>
  3. 供应商

    /li>
  4. 购买

    /li>
0 投票
2 回答
131 浏览

android - 如何在从数据库中获取空字符串时修复它?

我正在使用列 id 从数据库中获取一个字符串。当我在 SQLite DB 浏览器中输入查询时,它会返回所需的内容,但相同的查询在通过 Java 编码时不返回任何内容。

我的数据库包含一个名为drugs 的表,它有3 列,即drug_id、drug_name 和drug_overview。使用 drug_id 我正在获取 drug_overview。我已经在 db 浏览器中尝试了该查询,该查询从 drug_overview 返回了正确的字符串,但相同的查询在通过 java 编码时没有返回任何内容。

SQLite 数据库浏览器查询:

JAVA代码:

预期结果是概述:阿昔洛韦是一种抗病毒药物。它减缓了疱疹病毒在体内的生长和传播。它不能治愈疱疹,但可以减轻感染症状。阿昔洛韦用于治疗由疱疹病毒引起的感染,如生殖器疱疹、唇疱疹、带状疱疹和水痘,以及水痘(水痘),以及巨细胞病毒。阿昔洛韦也可用于本药物指南中未列出的用途。

实际结果是 Overview: empty 。当我在查询中更改 id 时,它会从不同的药物中给出正确的结果。

0 投票
1 回答
317 浏览

knex.js - 如何使用 db-browser for SQLite 在 knex 迁移和种子上预填充图像?

我正在尝试使用 knex 迁移和种子预填充图像。我还在为 SQLite 使用数据库浏览器。这是我到目前为止所拥有的。

但是它没有在前端显示图像,而是给了我链接。

0 投票
0 回答
37 浏览

android - 为 android 优化 SQLite DB 文件

我正在将 xlxs 转换为 CSV 表,然后最终使用 DB Browser for SQLite 将它们转换为 Sqlite DB 文件。

我的 Sqlite DB 文件大小约为 25 MB,有 92k 条记录

在处理转换为 db 文件时,我也删除了列之间的空白/空格,但它不会减少文件大小,

是否有任何方法可以使用 DB Browser for SQlite 将文件大小优化/减小到小于 20 MB。

是否可以使用 AutoVaccum 模式并将它们设置为完全/增量模式会起作用吗?

0 投票
2 回答
653 浏览

sql - 如何将字符串值插入 SQLite3 中的表中?

编码新手 - 我制作了一个彩色游戏,因此用户可以在设定的时间内获得尽可能多的积分。我正在尝试将分数插入表中。

这是我迄今为止为数据输入所做的尝试:

我正在尝试获取两列用户和分数。

如果有不清楚的地方,请告诉我。

0 投票
1 回答
1432 浏览

sqlite - 用于 Sqlite 新记录 GUI 的数据库浏览器

有时,当我单击 Sqlite 数据库浏览器中的“新记录”按钮时,会添加一个新行,其中包含我可以单击并填充的单元格。有时它会创建一个弹出窗口,我可以在其中输入我的数据,如下图所示。似乎没有发生其中一种的模式。我想在单元格中输入数据,因为它更方便。请问有谁知道如何强制这种进入模式?

在此处输入图像描述

0 投票
1 回答
135 浏览

c# - SQLite; 是否有参数每次重写一条记录

现在,我可以一个一个地写记录,如下图所示。如何每次重写一条记录?例如只有第一个。

在此处输入图像描述

代码背后:

0 投票
2 回答
3012 浏览

sqlite - SQLite 中的 IF ELSE 条件

我是 SQLite 的新手。

我在 SQLite 中寻找基于条件检查IF ELSE执行UPDATEOR操作。INSERT

我尝试的是:

收到错误:

结果:在“IF”附近:语法错误

0 投票
5 回答
5421 浏览

sql - SQL 查询 SELECT 时间间隔

我正在尝试每天从 SQL 数据库中选择一个小时间隔之间的所有行。日期时间列称为“Dt”,日期时间格式如下:2019-10-17 16:03:43

我想每天从这个表中提取 Dt 介于 22:00:00 和 02:00:00 之间的所有行。

其中 * 应该是任何...

谢谢你的支持!

编辑:我忘了提:我正在使用 DB Browser for SQLite 中的集成 SQL 解释器