postgresql-9.2

    2热度

    1回答

    我只是想知道是否有可能在另一个数据库实例的Postgres数据库中复制只有一个表。例如,假设我有一个postgres实例在hostA上运行,另一个实例在hostB上运行。比方说,我有一个名为“用户”的关系,在hostA中的一个名为“database1”的数据库中,我想用hostB中的另一个名为“database2”的数据库复制此关系。我们怎么去解决它?

    3热度

    1回答

    我用Rails 3.2.7和Postgres 9.2试图创建一个日期范围 这里在PostgreSQL中创建一个日期范围是如何,我创造它 schedule_block = ScheduleBlock.new schedule_block.date_range = [Date.new, Date.new] schedule_block.save 而这里的产生查询和错误: INSERT I

    3热度

    3回答

    我有几个带有json列的表,并且想要在这些列上构建索引。但是,我得到一个默认操作员类(http://www.postgresql.org/docs/9.2/static/sql-createopclass.html)。有人已经做过或者给我一个替代方案吗? 要重现该问题,请尝试: >> create table foo (json json, id int); CREATE TABLE >> c

    -1热度

    3回答

    在postgres用户,我尝试了psql命令,我得到这个错误: psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL

    2热度

    1回答

    是否可以将now()定义为postgresql 9.2中引入的tztsrange数据类型的起始值?我试图通过改变表,默认值是,尽管总是相同使用此 ALTER TABLE test_table ALTER COLUMN tstz_range SET DEFAULT '[now,infinity]'::tstzrange; 但这种表达now()被评估为当前时间戳: '["2012-09-18 15

    6热度

    3回答

    有谁知道如何在PostgreSQL 9.2中创建JSON数据的索引? 示例数据: [ {"key" : "k1", "value" : "v1"}, {"key" : "k2", "value" : "v2"} ] 说,如果我想在所有的键索引如何做到这一点? 谢谢。

    2热度

    1回答

    我试图确定PostgreSQL中的数组列中是否存在值列表​​中的任何项目。 SELECT * FROM data WHERE array IN (array) 我有这方面的工作使用& &操作和手动构造数组文本: SELECT id, data FROM things WHERE '{"value", "other"}' && (array_column) 有没有实现这一点的一个更好的办法?

    2热度

    2回答

    我正在使用“ALTER SEQUENCE sequence OWNED BY table.column”来更改Postgres中的序列关联。有没有办法使用\ ds或类似的东西来查看这个新信息? \ ds仍然将表格所有者显示为序列所有者。