标签: database

在数据库中进行近似搜索

我有一个大型数据库,里面有一系列机构(大学,医院等).机构的名称来自不同的来源,并且对于同一机构可以拼写不同.例如,它们可能拼写错误,或者可以缩短单词("uni","univ"或"university")

给定一个我需要插入数据库的名称,有没有一种实用的方法来查找该机构是否已经在数据库中?这不是一个研究项目,所以我正在寻找一个相当快的解决方案.

我正在使用django和postgresql,但我认为并不重要.

python database django postgresql fuzzy-search

5
推荐指数
1
解决办法
527
查看次数

Android中的SQLite静态openDatabase数据库方法错误

我创建了一个静态方法来访问我的一个活动我的数据库,但我一直在打开数据库时遇到错误.

主要活动

 public static String getStudentData() {

    SQLiteDatabase sampleDB =  null;

    try {
            //NOT WORKING
        sampleDB =  SQLiteDatabase.openDatabase("studentDB",null, SQLiteDatabase.CREATE_IF_NECESSARY); 
            //Also not working
        //sampleDB =  SQLiteDatabase.openOrCreateDatabase("studentDB", null);

        Cursor c = sampleDB.rawQuery("SELECT * FROM student where id='1'", null);

        if (c != null ) {
            if  (c.moveToFirst()) {
                do {
                    //...                       
                }while (c.moveToNext());
            } 
        }
        c.close();
    } catch (Exception se ) {
    } finally {
            sampleDB.close();
    }
}
Run Code Online (Sandbox Code Playgroud)

OtherActivity

String student = MainActivity.getStudentData();
Run Code Online (Sandbox Code Playgroud)

我一直在sqlite3_open_v2("studentDB", &handle, 6, NULL) failed.不能发现什么是错的......我也尝试过使用MODE_WORLD_WRITEABLE.目前MODE_PRIVATE …

database sqlite android opendatabase

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

Oracle绑定param占位符允许哪些字符?

有谁能请指出列出允许绑定变量名称的字符的位置?我花了几个小时挖掘Oracle SQL文档无济于事.

我的意思是":id"如下:

SELECT * FROM mytable WHERE id = :id
Run Code Online (Sandbox Code Playgroud)

例如,可以在那里使用点像":some.id"吗?它的功能是否与没有点的版本完全相同?

sql database oracle parameters

5
推荐指数
1
解决办法
2378
查看次数

检查我的Android应用程序的SQLite数据库?

我是Android的新手,我刚刚开始从我的应用程序创建一个SQLite数据库(我正在使用Eclpise和Android SDK以及模拟器,我在单独的设计器中创建了SQL代码然后只是粘贴它).在消除了一些初始错误之后,SQLiteOpenHelper-后代类初始化代码在没有任何异常的情况下运行,所以我假设数据库已经创建(并且可能保存在文件中).有没有办法可以访问数据库并检查它?(我的意思是除了实际的应用程序,此时没有任何功能可以说)我想看看数据库结构,稍后当应用程序逐渐能够添加数据时,我会喜欢能够chcek如果它正常工作.有没有办法做到这一点?谢谢.

database sqlite android

5
推荐指数
2
解决办法
9263
查看次数

使用SQL搜索字符串中的单词数

数据库:Sql Server

我有一个名为page_text的表列,其中包含以下值

"我喜欢stackoverflow.com,因为我可以随时发布问题并获得答案."

使用SQLQUERY 我想搜索I它的数量.所以在这个字符串中它应该返回4.

我应该能够搜索任何东西.

sql database sql-server

5
推荐指数
1
解决办法
8034
查看次数

mysql int字段增长超过11位

我有一个mysql数据库,我正在使用它作为临时存储验证码值.它有一个自动递增的id键,带有int(11)字段.如果此值大于11位,会发生什么?

mysql database integer

5
推荐指数
2
解决办法
7652
查看次数

BIT(1)的存储大小是多少?

我一直认为BIT(1)列的存储大小是1位.

但是http://dev.mysql.com/doc/refman/5.6/en/storage-requirements.html

表明大约是(1 + 7)/ 8字节= 1字节= 8位.

如果我有32000行BIT(1)数据,是否意味着需要32000*(1 + 7)/ 8字节= 32000字节的存储空间?

mysql database storage

5
推荐指数
1
解决办法
3569
查看次数

如何为jQuery编码大型HTML列表?

我有一个PHP脚本,可以获取相对大量的数据,并将其格式化为HTML无序列表,以便在Ajax应用程序中使用.

考虑到数据的大小为几十到可能超过一百KB,并且我希望能够使用Javascript区分不同的列表,那么最好的方法是做什么?

我想到了json_encode,但是当请求超过一定数量的行时,这会导致[null](可能是PHP内存限制?).

非常感谢,Fela

html php mysql database ajax

5
推荐指数
1
解决办法
247
查看次数

有关系数据库的emacs接口吗?

我需要在此数据库中输入许多文本字段,并希望通过某种形式输入它们,就像您可能在MS Access或Open / LibreOffice的数据库中创建的那样。是否有用于emacs的模板生成包,可以与其中一个数据库(或可能的SQLite)进行通信?

database sqlite emacs

5
推荐指数
1
解决办法
1394
查看次数

CURDATE()导致语法错误

大家

我想添加一个列start_date,其默认值是当前日期(),所以我使用以下命令:

alter table validation添加列start_date日期默认值CURDATE()

但它没有用,并告诉我它有语法错误.

使用以下命令时效果很好:

alter table validation添加列start_date日期默认值为0

任何建议表示赞赏.

mysql database

5
推荐指数
1
解决办法
5347
查看次数