Questions tagged «database»

数据库是有组织的数据集合。它是模式,表,查询,报告,视图和其他对象的集合。数据通常以支持需要信息的流程的方式来组织,以对现实的各个方面进行建模。如果对设计数据库有疑问,请使用此标记。如果它与特定的数据库管理系统(例如MySQL)有关,请改用该标记。


8
数据库中电子邮件地址的最佳长度是多少?
这是查询的一部分,反映了EMAIL_ADDRESS列数据类型和属性: EMAIL_ADDRESS CHARACTER VARYING(20) NOT NULL, 但是,约翰·桑德斯(John Saunders)使用VARYING(256)。 这表明我不一定理解正确的变化。 据我了解,在我的情况下,电子邮件地址的长度为20个字符,而Jodn为256个字符。 约翰代码中的上下文 CREATE TABLE so."User" ( USER_ID SERIAL NOT NULL, USER_NAME CHARACTER VARYING(50) NOT NULL, EMAIL_ADDRESS CHARACTER VARYING(256) NOT NULL, // Here HASHED_PASSWORD so.HashedPassword NOT NULL, OPEN_ID CHARACTER VARYING(512), A_MODERATOR BOOLEAN, LOGGED_IN BOOLEAN, HAS_BEEN_SENT_A_MODERATOR_MESSAGE BOOLEAN, CONSTRAINT User_PK PRIMARY KEY(USER_ID) ); 我从未见过普通人使用的电子邮件地址超过20个字符。 …




5
如何安装SQL Server Management Studio 2012(SSMS)Express?
我刚刚安装了SQL Server 2012 Express,可以从中连接数据库VS2012RC。 数据库正在工作:)我使用Win7 SP1 64bit。 我从 选择的页面下载程序ENU\x64\SQLManagementStudio_x64_ENU.exe 我想安装Management Studio 2012,但是在解压安装程序停止之后。我暂时只看到一些控制台应用程序。 可能是什么原因? 在哪里可以找到任何日志文件?


22
PG无法定义的错误关系用户不存在
我之前看到过这个问题,但仅适用于rspec。我还没有创建测试,因为它对我来说太先进了,但是很快我就会!:P 当我尝试注册/登录我的应用程序时出现此错误。我使用devise创建用户,还使用omn​​iauth2使用google登录。 这是错误 ActiveRecord::StatementInvalid at /users/auth/google_oauth2/callback PG::UndefinedTable: ERROR: relation "users" does not exist LINE 5: WHERE a.attrelid = '"users"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"users"'::regclass AND …


9
Createuser:无法连接到数据库postgres:严重:角色“ tom”不存在
我正在尝试首次设置Postgres,我需要创建一个具有读取和创建数据库权限的用户。但是,当我使用: createuser username 在我的终端中,我收到以下消息: createuser:无法连接到数据库postgres:严重:角色“ tom”不存在 Tom是我现在登录的Ubuntu用户帐户。我试图创建一个用户名“ postgres”,然后执行一个操作,psql -U psql template1这样我就可以创建一个数据库并为我的Rails应用程序分配一个所有者。

5
Android SQLite数据库:插入缓慢
我需要解析一个相当大的XML文件(大约在100 KB到几百KB之间)Xml#parse(String, ContentHandler)。我目前正在使用152KB文件进行测试。 在解析期间,我还使用类似于以下内容的调用将数据插入SQLite数据库中getWritableDatabase().insert(TABLE_NAME, "_id", values)。对于152KB的测试文件,所有这些总共花费了80秒左右的时间(大约可插入200行)。 当我注释掉所有插入语句(但保留所有其他内容,如创建ContentValues等)时,同一文件仅需23秒。 数据库操作有这么大的开销是否正常?我能做些什么吗?

3
从sqlite数据库删除重复的行
我在SQLite3中有一个巨大的表-3600万行。在这个很大的表中,有两列: hash -文字 d -真实 一些行是重复的。也就是说,两者hash和d具有相同的值。如果两个哈希值相同,则的值也相同d。但是,两个相同的d'并不意味着两个相同hash'。 我想删除重复的行。我没有主键列。 最快的方法是什么?
91 sql  database  sqlite 

3
什么是多面搜索?
在全文搜索的上下文中,分面搜索到底是什么? 我什至从Wikipedia上了解到它,但是我无法完全理解它的用途/益处。希望社区能够回答/扩展并举例说明。 注意:我们正在评估/研究不同的开放式搜索全文本搜索引擎的过程中,大多数情况下,我看到多面搜索被列为功能之一。因此,我正在尝试评估这是否对我们的应用程序需求有所帮助。



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.