Skip site navigation (1) Skip section navigation (2)

Re: [pgsql-ru-general] как заменить?

From: Nikolay Samokhvalov <samokhvalov(at)gmail(dot)com>
To: polaxn(at)gmail(dot)com
Cc: pgsql-ru-general(at)postgresql(dot)org
Subject: Re: [pgsql-ru-general] как заменить?
Date: 2010-06-25 14:25:35
Message-ID: AANLkTikqH-ZNIcWtybLZ_uLY5ZKekXGCCQkXQFhyOyCO@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-ru-general
2010/6/25  <polaxn(at)gmail(dot)com>:
> как заменить во всей базе (структура и данные) символ?
>
> например:  нужно  заменить  і(украинский  символ  "и")  на i(латинский
> символ). в структуре базы(имена таблиц и полей) и в данных.

pg_dump ... | awk '{gsub(/і/, "i")}; 1' | bzip2 > file.bz2
bzcat file.bz2 | psql ...

> p.s.  Посоветуйте(или  скиньте)  литературу  (в электроном формате) по
> postgres,  в  частности  интересует описание логической структуры базы
> данных.

http://www.postgresql.org/docs/8.4/interactive/index.html

О какой "логической структуре" речь -- не совсем понятно. Если речь о
системных таблицах --
http://www.postgresql.org/docs/8.4/interactive/catalogs.html

In response to

pgsql-ru-general by date

Next:From: Dmitry KruglovDate: 2010-08-06 11:32:11
Subject: Re: c++, g++, gcc под Linux
Previous:From: polaxnDate: 2010-06-25 14:19:10
Subject: как заменить?

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group