Questions tagged «sqlite»

SQLite是一个软件库,可实现自包含,无服务器,零配置的事务型SQL数据库引擎。

15
Mac SQLite编辑器
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 6年前关闭。 改善这个问题 我知道CocoaMySQL,但是还没有看到用于SQLite的Mac GUI,有吗? 我的Google搜索没有打开任何与Mac相关的GUI,这就是为什么我在这里而不是Google问的原因。


30
无法加载DLL'SQLite.Interop.dll'
定期出现以下异常: Unable to load DLL 'SQLite.Interop.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E) 我正在使用1.0.82.0。版本,将其与nuget一起安装在VS2010,OS Win7 64中。 一旦异常开始出现,它就会不断出现-在VS内外的调试,发布和运行应用程序中。 停止它的唯一方法是注销和登录。不会引发异常,并且会加载dll。它可以工作数天,但随后又可能损坏。 有没有人看到这样的东西,有解决方案吗?

5
SQLite数据库文件的最佳扩展名是什么?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引文回答。 2年前关闭。 改善这个问题 我知道没有特定的命名约定,但是在使用SQLite时,您建议使用什么扩展名? 最常见的似乎是.sqlite,.db和.db3。.sqlite最有意义,但这只是个人选择吗?
199 sqlite 

7
sqlite数据库默认时间值“现在”
在sqlite数据库中是否可以创建一个带有默认为timestamp列的表DATETIME('now')? 像这样: CREATE TABLE test ( id INTEGER PRIMARY KEY AUTOINCREMENT, t TIMESTAMP DEFAULT DATETIME('now') ); 这给出了一个错误...如何解决?
190 sql  sqlite 

2
sqlite3.ProgrammingError:提供的绑定数量不正确。当前语句使用1,并且提供了74
def insert(array): connection=sqlite3.connect('images.db') cursor=connection.cursor() cnt=0 while cnt != len(array): img = array[cnt] print(array[cnt]) cursor.execute('INSERT INTO images VALUES(?)', (img)) cnt+= 1 connection.commit() connection.close() 我无法弄清楚为什么这会给我错误,我尝试插入的实际字符串长度为74个字符,它是:“ / gifs / epic-fail-photos-there-i-fixed-it-aww-man-the -tire-pressures-low.gif” 在插入它之前,我曾尝试过str(array [cnt]),但同样的问题也在发生,数据库只有一列,这是一个TEXT值。 我已经待了好几个小时,无法弄清楚到底发生了什么。
185 python  sqlite 

13
如何转储某些SQLite3表的数据?
我该如何转储数据库的某些SQLite3表(而非所有表)的数据,而仅转储数据,而不是模式?转储应采用SQL格式,因为以后应轻松将其重新输入数据库并应从命令行完成。就像是 sqlite3 db .dump 但不转储架构并选择要转储的表。
182 sql  sqlite 

7
SQLite并发访问
SQLite3是否可以安全地处理从同一数据库读取/写入的多个进程的并发访问?有平台例外吗?
182 sqlite 


11
对于小型.NET应用程序,数据库的最佳选择是什么?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心寻求指导。 7年前关闭。 我正在用.NET中的C#开发一个小型应用程序,我想拥有一个小型轻量级数据库,它不占用太多资源。 您能否列出一些最著名的轻量级数据库软件。

4
SQLite表约束-在多列上是唯一的
我可以在SQLite网站上找到语法“图表”,但没有示例,我的代码崩溃了。我在单列上有其他具有唯一约束的表,但是我想在两列上向表添加约束。这就是导致消息“语法错误”的SQLiteException的原因。 CREATE TABLE name (column defs) UNIQUE (col_name1, col_name2) ON CONFLICT REPLACE 我这样做是基于以下几点: 表约束 明确地说,我提供的链接上的文档说CONTSTRAINT name应该在约束定义之前。 不过,可能导致解决方案的是调试器抱怨的是在括号列定义之后的内容。 如果我放 ...last_column_name last_col_datatype) CONSTRAINT ... 该错误在“ CONSTRAINT”附近:语法错误 如果我放 ...last_column_name last_col_datatype) UNIQUE ... 该错误在“ UNIQUE”附近:语法错误

6
转义单引号字符以用于SQLite查询
我写了数据库模式(到目前为止只写了一张表),并在一个文件中写了该表的INSERT语句。然后,我按如下方式创建数据库: $ sqlite3 newdatabase.db SQLite version 3.4.0 Enter ".help" for instructions sqlite> .read ./schema.sql SQL error near line 16: near "s": syntax error 我文件的第16行看起来像这样: INSERT INTO table_name (field1, field2) VALUES (123, 'Hello there\'s'); 问题是单引号的转义字符。我还尝试过对单引号进行两次转义(使用\\\'而不是\'),但这也不起作用。我究竟做错了什么?
179 sqlite  escaping 

10
SQLite的可伸缩性如何?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 改善这个问题 我最近阅读了有关SQLite与MySQL的问题,答案指出SQLite不能很好地扩展,但是官方网站的分类证实了这一点。 SQLite的可伸缩性如何?最高限制是多少?

1
使用Python在SQLite中插入行后如何检索插入的ID?
使用Python在SQLite中插入行后如何检索插入的ID?我有这样的表: id INT AUTOINCREMENT PRIMARY KEY, username VARCHAR(50), password VARCHAR(50) 我用示例数据username="test"和插入新行password="test"。如何以交易安全的方式检索生成的ID?这是针对网站解决方案的,其中两个人可能同时插入数据。我知道我可以读到最后一行,但是我认为这不是事务安全的。有人可以给我一些建议吗?
175 python  sqlite 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.