我有一个PostgreSQL 8.3
2 timestamp
列的表.我想timestamps
在几秒钟内得到它们之间的区别.你能帮我解决一下这个问题吗?
TableA
(
timestamp_A timestamp,
timestamp_B timestamp
)
Run Code Online (Sandbox Code Playgroud)
我需要(timestamo_B - timestamp_A)
在几秒钟内得到一些东西(不仅仅是秒之间的差异,它应该包括小时,分钟等).
我正在为我的公司设计一个RoR项目,我们的开发团队已经就设计,特别是数据库进行了一些争论.
我们有一个Message
需要持久化的模型.这是一个非常非常小的模型,除了id之外只有三个db列,但是当我们开始生产时可能会有很多这样的模型.我们每天看多达1,000,000次插入.只能通过两个可以索引的外键来搜索模型.同样,模型永远不会被删除,但我们也不必在它们大约三个月后保留它们.
那么,我们想知道的是,如果在Postgres中实现此表会产生重大的性能问题吗?有没有人有非常大的SQL数据库的经验告诉我们这是否会有问题?如果是这样,我们应该选择哪种替代方案?
是否可以构建一个单独的mysql查询(没有变量)来删除表中的所有记录,除了最新的N(按id desc排序)?
像这样的东西,只有它不起作用:)
delete from table order by id ASC limit ((select count(*) from table ) - N)
Run Code Online (Sandbox Code Playgroud)
谢谢.
是否可以在Postgres中更改约束名称?我添加了PK:
ALTER TABLE contractor_contractor ADD CONSTRAINT commerce_contractor_pkey PRIMARY KEY(id);
Run Code Online (Sandbox Code Playgroud)
我希望它有不同的名称,以与系统的其余部分保持一致.我要删除现有的PK约束并创建一个新约束吗?还是有"软"方式来管理它?
谢谢!
我读到有些数据类型可以加密,因此密码在您的数据库中是安全的.
我目前varchar
用来存储密码.我有一个想法,我应该以某种方式将SHA-512函数应用于密码,并将该数据放在某处,以便删除纯文本密码.
但是,Perl中的数据类型告诉我PostgreSQL中有一种比varchar更好的方法.
PostgreSQL中密码的数据类型是什么?
我正在使用Postgres,我正在尝试编写这样的查询:
select count(*) from table where datasets = ARRAY[]
Run Code Online (Sandbox Code Playgroud)
即我想知道有多少行有某个列的空数组,但postgres不喜欢这样:
select count(*) from super_eds where datasets = ARRAY[];
ERROR: syntax error at or near "]"
LINE 1: select count(*) from super_eds where datasets = ARRAY[];
^
Run Code Online (Sandbox Code Playgroud) 我正在使用SqlCommand对象将记录插入到具有自动生成主键的表中.当我使用ExecuteScalar()方法时,如何编写命令文本以便获取新创建的ID?
作为标题,我如何设置一个表的列,使其具有当前年份和月份的默认值,格式为"YYYYMM",如今的200905?
如何在Postgresql中找到表创建时间.
例子,
如果我创建了一个文件,我可以找到文件创建时间,就像我想知道表创建时间一样.
我正在尝试连接到我的Heroku PostgreSQL数据库,并且我一直收到SSL错误.有没有人知道如何在连接字符串中启用SSL?
postgres://user:pass@host:port/database;
一直在寻找它,但它似乎不是一个非常受欢迎的话题.顺便说一句,我正在运行Nodejs和node-pg模块及其connection-pooled方法:
pg.connect(connString, function(err, client, done) {
/// Should work.
});
评论非常感谢.
postgresql ×8
sql ×4
arrays ×1
c# ×1
constraints ×1
database ×1
datetime ×1
mysql ×1
node.js ×1
performance ×1
sql-server ×1
ssl ×1
types ×1