标签: sqlite

读取和写入图像到SQLite DB供iPhone使用

我已经设置了一个SQLite DB,它当前可以NSString完美地读写.我还想将图像存储在数据库中,以后再调用它.我已经阅读了一些关于使用NSData和编码图像的内容,但我不完全确定我想要做什么的语法.任何代码片段或示例将不胜感激.

我当前的过程如下: UIImagePickerController- >用户从照片中选择图像 - > selectedImage设置为UIImageView- > 现在我想拍摄此图像并将其存储在数据库中

我应该提到这个调用最终会被调用远程服务器取代.不确定这是否会对性能产生影响.

sqlite cocoa-touch objective-c nsdata ios

22
推荐指数
3
解决办法
4万
查看次数

如何快速浏览SQLite中的表结构?

是否有一些命令,如"显示来自TABLENAME的列"?我只知道.dump命令,但在这种情况下,这真的很愚蠢.它也提供了所有数据.

我需要一些东西才能看到表结构.

sqlite

22
推荐指数
3
解决办法
2万
查看次数

Sqlite数据库安全性

我正在开发一个存储用户敏感数据的应用程序.我的问题是使用用户可以查看存储数据的其他应用程序.然后我需要为数据提供更好的安全性.

有没有办法为SQLite数据库和表提供更好的安全性?

sqlite security android

22
推荐指数
4
解决办法
2万
查看次数

只用LIKE匹配整个单词?

所以'真棒文档'LIKE'%doc%'是真的,因为doc是一个子字符串.但是,我希望它是假的,而'真棒医生'或'doc awesome'或'awesome doc awesome'应该是真的.我该怎么办?

我正在使用sqlite,所以我希望我不必使用不可用的东西.

sql sqlite sql-like

22
推荐指数
3
解决办法
2万
查看次数

SQLite循环语句?

在SQLite中是否有类似的循环语句FOR .. in .. LOOP?我有两列StartRange, EndRange,我需要在其他表中插入整个序列.因此,如果StartRange是1并且EndRange是3,则需要使用值包含三个插入1, 2, 3.

sql sqlite loops for-loop range

22
推荐指数
3
解决办法
5万
查看次数

有没有办法从python中获取数据库的模式?

我试图找到一种方法来查找数据库中的表名称(如果存在).我发现从sqlite cli我可以使用:

>.tables
Run Code Online (Sandbox Code Playgroud)

那么对于字段:

>PRAGMA TABLE_INFO(table_name)
Run Code Online (Sandbox Code Playgroud)

这显然在python中不起作用.有没有办法用python做这个或者我应该只使用sqlite命令行?

python sqlite database-schema

22
推荐指数
3
解决办法
4万
查看次数

sqlite中的字符串存储大小

使用大量的经过SQL ServerSQL Server Compact我最近开始使用Sqlite.我目前正在Sqlite中创建表,并注意到在定义字符串列时似乎没有任何需要输入字符串长度限制.在SQL Server255个字符的字符串中,数据类型定义如下:varchar(255).在SQL Server Compact它中定义如下:nvarchar(255).

但是,Sqlite看起来,列数据类型可以简单地定义为text,而不输入任何大小限制.有没有办法在sqlite中定义大小限制?或者这甚至不是必要的?

sqlite

22
推荐指数
2
解决办法
2万
查看次数

在pandas数据集上执行SQL查询

我有一个叫做'df'的熊猫数据集.

我怎么能做下面这样的事情;

df.query("select * from df")
Run Code Online (Sandbox Code Playgroud)

谢谢.

对于那些了解R的人来说,有一个名为sqldf的库,你可以在R中执行SQL代码,我的问题基本上就是,在python中有一些像sqldf这样的库

python sqlite pandas

22
推荐指数
5
解决办法
3万
查看次数

如何从数据库文件生成SQLite实体关系图

我正在尝试对 Android 应用程序生成的数据库文件进行逆向工程。它给了我一个扩展名为 .db 的 SQLite 文件。我尝试通过 SQLite 浏览器传递它,它为我提供了表,但没有关系,每个表也为我提供了主键的“id”。任何有关如何解决此问题的帮助或建议都会很棒,谢谢!

database sqlite android entity-relationship

22
推荐指数
2
解决办法
4万
查看次数

如何在sqlite django ORM中实现having子句

我编写了django sqlite orm语法来检索特定的记录集:

from django.db.models.aggregates import Count

JobStatus.objects.filter(
    status='PRF'
).values_list(
    'job', flat=True
).order_by(
    'job'
).aggregate(
    Count(status)__gt=3
).distinct()
Run Code Online (Sandbox Code Playgroud)

但是它给了我一个错误,这个语法的sql等效对我来说很好.

这是我的sql等价物.

SELECT *
  FROM tracker_jobstatus
 WHERE status = 'PRF'
 GROUP BY job_id
HAVING COUNT(status) > 3;
Run Code Online (Sandbox Code Playgroud)

我得到的结果如下

+----+--------+--------+---------+---------------------+---------+
| id | job_id | status | comment | date_and_time       | user_id |
+----+--------+--------+---------+---------------------+---------+
| 13 |      3 | PRF    |         | 2012-11-12 13:16:00 |       1 |
| 31 |      4 | PRF    |         | 2012-11-12 13:48:00 |       1 |
+----+--------+--------+---------+---------------------+---------+
Run Code Online (Sandbox Code Playgroud)

我无法找到与此相关的django sqlite.

如果有人能提供帮助,我将非常感激.

python sqlite django orm django-models

21
推荐指数
2
解决办法
7429
查看次数