Tag: postgresql

Postgres连接url

Postgres连接url如何形成,当主机是一些其他计算机比本地主机? 我已经允许Postgres接受来自外部的请求。

如果返回值为null,postgresql返回0

我有一个查询返回平均(价格) select avg(price) from( select *, cume_dist() OVER (ORDER BY price desc) from web_price_scan where listing_Type='AARM' and u_kbalikepartnumbers_id = 1000307 and (EXTRACT(Day FROM (Now()-dateEnded)))*24 < 48 and price>( select avg(price)* 0.50 from(select *, cume_dist() OVER (ORDER BY price desc) from web_price_scan where listing_Type='AARM' and u_kbalikepartnumbers_id = 1000307 and (EXTRACT(Day FROM (Now()-dateEnded)))*24 < 48 )g where […]

如何在PostgreSQL中提取年月日?

我想selectsql: SELECT "year-month" from table group by "year-month" AND order by date ,其中year-month – 格式为date“1978-01”,“1923-12”。 selectcouse工作的to_char,但不是“正确”的顺序。

Createuser:无法连接到数据库postgres:FATAL:angular色“tom”不存在

我想第一次设置Postgres,我需要创build一个有权限读取和创build数据库的用户。 但是,当我在我的terminal中使用“createuser username”时,我收到以下消息: createuser:无法连接到数据库postgres:FATAL:angular色“tom”不存在 Tom是我现在login的Ubuntu用户帐户。 我试图创build一个“postgres”的用户名,然后做一个“psql -U psql template1”,所以我可以创build一个数据库,并为我的Rails应用程序分配一个所有者。 任何帮助?

错误:没有名为psycopg2.extensions的模块

我正在尝试为我的django项目build立一个PostgreSQL数据库,我相信我现在已经完成了对我最后一个问题的答复。 设置一个django项目的postgreSQL数据库的问题 。 我现在试图在terminal运行命令'python manage.py runserver'来获取我的本地主机,但是当我运行命令,我看到这个响应… Error: No module named psycopg2.extensions 我不知道这是什么意思 – 我试图下载psycopg2,但似乎无法find一种方法来使用自制软件下载psycopg2。 我已经尝试easy_install,点安装和sudo,但都返回像这样的错误… Downloading http://www.psycopg.org/psycopg/tarballs/PSYCOPG-2-4/psycopg2-2.4.5.tar.gz Processing psycopg2-2.4.5.tar.gz Writing /tmp/easy_install-l7Qi62/psycopg2-2.4.5/setup.cfg Running psycopg2-2.4.5/setup.py -q bdist_egg –dist-dir /tmp/easy_install-l7Qi62/psycopg2-2.4.5/egg-dist-tmp-PBP5Ds no previously-included directories found matching 'doc/src/_build' unable to execute gcc-4.0: No such file or directory error: Setup script exited with error: command 'gcc-4.0' failed with exit status 1 […]

Postgis安装:键入“几何”不存在

我正在试图用Postgis创build表。 我通过这个页面来做。 但是当我导入postgis.sql文件,我得到了很多错误: ERROR: type "geometry" does not exist 有谁知道我该如何解决?

PostgreSQL:如何从命令行传递参数?

我在脚本中使用了一个稍微详细的查询? 占位符。 我想直接从psql命令行(在脚本之外)testing这个相同的查询。 我想避免进入并取代所有的? 与实际值,而是我想传递查询后的参数。 例: SELECT * FROM foobar WHERE foo = ? AND bar = ? OR baz = ? ; 寻找像这样的东西: %> {select * from foobar where foo=? and bar=? or baz=? , 'foo','bar','baz' };

从pgAdmin导出数据库的CREATE脚本

说我已经在pgAdmin中创build了一个数据库,但是我想导出一个CREATE sql文件。 我将如何去生成转储?

如何检查PostgreSQL中两个数据库的区别?

是否可以比较具有相同结构的两个数据库? 假设我有两个数据库DB1和DB2,我想检查它们之间的数据是否有差异。

为什么无符号整数在PostgreSQL中不可用?

我碰到过这个post( MySQL中的tinyint,smallint,mediumint,bigint和int有什么区别? ),并且意识到PostgreSQL不支持无符号整数。 任何人都可以帮助解释为什么是这样吗? 大多数情况下,我使用无符号整数作为MySQL中自动递增的主键。 在这样的devise中,当我将数据库从MySQL移植到PostgreSQL时,如何克服这一点? 谢谢。