标签: pgadmin

试图创建一个插入函数

我正在尝试使用pgAdmin在Postgres 8.4中创建一个函数,我有以下代码

CREATE OR REPLACE FUNCTION spcwriteperson(IN fname varchar(20))
  RETURNS VOID AS
$BODY$
    INSERT INTO person ("firstName") VALUES(fname);
$BODY$
  LANGUAGE sql VOLATILE
  COST 100;
Run Code Online (Sandbox Code Playgroud)

当我尝试运行它时,它抱怨VALUES(fname)的fname不是列.我来自于在MySQL和Sql Server中编写sprocs和函数.任何帮助为什么这不起作用,或我做错了什么?

postgresql function pgadmin

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

用于俄语UTF-8数据库创建的Postgresql字符类型?

有窗口的文字种类如下选择"创建数据库": ,en_US.UTF8,.C POSIX但数据库将使用俄语数据.怎么选择ru_RU.UTF8

如果不需要,我应该选择以上哪项?数据库编码是UTF8.

编辑:PostgreSQL版本:8.4 OS:VirtualBox Locale中的CentOS 6:我不知道,我使用两种语言是的,我使用pgAdmin3"如果选择template0作为模板数据库,提供的选项会改变吗?" - 不

postgresql pgadmin

4
推荐指数
1
解决办法
2499
查看次数

控制台类似pgAdmin的软件

我喜欢pgAdmin III GUI软件,但GUI比SSH控制台使用更多带宽.

psql不是交互式的,没有菜单,表列表等.

是否存在一些交互式文本模式工具来连接PostgreSQL?

postgresql ssh console pgadmin

4
推荐指数
1
解决办法
3306
查看次数

用SQL计算平均年龄的函数[postgresql]

我正在尝试创建一个plpgsql函数来计算存储在另一个表中的id(整数)的某些人的平均年龄(以年为单位).

代码是:

begin

DROP TABLE  if EXISTS dates;
DROP TABLE  if EXISTS tmp;
DROP TABLE  if EXISTS ages;
CREATE TABLE ages (age integer);

--(...) In these lines, I create and fill the table tmp. I did not include this code
--since it's not very much related to my problem. Nevertheless, this table has only
--one integer column

CREATE TABLE dates AS (SELECT "dateofbirth" from person where "idPerson" in (select "bookedforpersonID" from personsofthistype));

UPDATE  ages  SET (age) = ((SELECT extract (year …
Run Code Online (Sandbox Code Playgroud)

sql postgresql average plpgsql pgadmin

4
推荐指数
1
解决办法
4096
查看次数

Heroku pg:pull正在给sh:createdb:命令未找到

当我尝试这样做时heroku pg:pull DATABASE_URL myappspassword,我收到此错误:

my-computer:a-folder (master*) · heroku pg:pull DATABASE_URL myappspassword
 !    sh: createdb: command not found
 !    
 !    Unable to create new local database. Ensure your local Postgres is working and try again.
Run Code Online (Sandbox Code Playgroud)

一旦谷歌搜索没有返回结果.我想知道这是否与我这样做有关which psql,没有结果.也许我需要用pgAdmin来做一些特别的工作(例如导出命令行工具)?

postgresql heroku pgadmin

4
推荐指数
2
解决办法
1822
查看次数

如何从heroku中的postgresql获取表?

我有 windows,git bash,pg-admin 3,一个带有 PostgreSQL 数据库的 Heroku 应用程序,是否有任何 git bash 命令来获取 db 和表名称?因为我忘记了名字,我无法进行任何查询(选择 * from (?) )

我试过:
\list 命令在 git bash 中,但不存在。从 Heroku 网站看,但没有成功。
有什么办法可以得到名字吗?

windows postgresql heroku git-bash pgadmin

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

使用 pgadmin 检查 Postgres 咨询锁的状态

我正在尝试在我的 Django 应用程序中使用 Postgres 咨询锁,但似乎获取已被冻结。

我想使用pgadminGUI 来查看获取了哪些锁,哪些没有。我尝试使用它,然后导航到pg_locks并在那里环顾了一会儿,但我找不到在哪里可以看到获取了哪些锁。我怎么能看到呢?

django postgresql pgadmin

4
推荐指数
1
解决办法
2808
查看次数

如何为pgAdmin III中的几个表生成CREATE脚本?

在pgAdmin III中,您可以:

  • 右键单击表格;
  • 脚本;
  • CREATE脚本;
  • 从SQL编辑器中保存脚本.

如果必须为多个表执行此操作,是否有办法将脚本组合在一个文件中(除了手动复制粘贴它们)?如果这可以通过psql提示符或phppgadmin完成,那也可以.

postgresql phppgadmin pgadmin psql

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

pgAdmin和PostgreSQL之间的区别

有人能告诉我pgAdmin和postgreSQL之间的区别吗?他们俩都是同一个人吗?我无法在pgAdmin中绘制ER图,但想知道它是否可以在postgreSQL中使用?

一旦我下载了postgreSQL,它就会自动下载pgAdmin并且看不到postgreSQL数据库.

postgresql pgadmin

4
推荐指数
2
解决办法
8935
查看次数

使用查询工具在pgAdmin 4中查询时设置默认模式

每当我必须执行sql命令时,pgAdmin 4我都必须附加schema_name表格。例如:-

SELECT * FROM my_schema.users //where myschema is schema name
ORDER BY id ASC  
Run Code Online (Sandbox Code Playgroud)

pgAdmin 4通过预先设置默认架构,有没有办法在没有架构名称的情况下执行sql命令。

像这样的东西

SELECT * FROM programme
ORDER BY id ASC 
Run Code Online (Sandbox Code Playgroud)

-不使用表指定架构名称。

有没有一种方法可以pgAdmin 4在SQL工具中设置默认架构以 进行查询?

postgresql pgadmin

4
推荐指数
1
解决办法
7911
查看次数

标签 统计

pgadmin ×10

postgresql ×10

heroku ×2

average ×1

console ×1

django ×1

function ×1

git-bash ×1

phppgadmin ×1

plpgsql ×1

psql ×1

sql ×1

ssh ×1

windows ×1