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

Поиск
Список
Период
Сортировка
От Nikolay Samokhvalov
Тема Re: [pgsql-ru-general] как заменить?
Дата
Msg-id AANLkTikqH-ZNIcWtybLZ_uLY5ZKekXGCCQkXQFhyOyCO@mail.gmail.com
обсуждение исходный текст
Ответ на как заменить?  (polaxn@gmail.com)
Список pgsql-ru-general
2010/6/25  <polaxn@gmail.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

В списке pgsql-ru-general по дате отправления:

Предыдущее
От: polaxn@gmail.com
Дата:
Сообщение: как заменить?
Следующее
От: Dmitry Kruglov
Дата:
Сообщение: Re: c++, g++, gcc под Linux