Re: metadata about table columns

From: "Sergey Karin" <nil5-ksa(at)yandex(dot)ru>
To: "'Sergey Suleymanov'" <solt(at)eatpbank(dot)ru>
Cc: "'pgsql-ru-general'" <pgsql-ru-general(at)postgresql(dot)org>
Subject: Re: metadata about table columns
Date: 2005-04-21 12:43:11
Message-ID: S26661AbVDUMn0/20050421124326Z+487012@gnome05.net.rol.ru
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-ru-general

Эх, вынужден признать, что я этого не знал...
Это очень хорошо, что так можно. Но вот тогда такой вопрос: а как быть с
кодировками?
Например, я создаю атрибут с названием "Новый атрибут". В какой кодировке он
будет? Например, локаль у меня KOI8-R. А потом кто-то отправляет запрос с
этим атрибутом, указывает его название, но кодировка у него другая. Как
быть?

-----Original Message-----
From: Sergey Suleymanov [mailto:solt(at)eatpbank(dot)ru]
Sent: Wednesday, April 20, 2005 5:51 PM
To: Sergey Karin
Cc: 'pgsql-ru-general'
Subject: Re: [pgsql-ru-general] metadata about table columns

>>>>> Sergey Karin writes:

Sergey> атрибуты объектов (т.е. колонки в реляционной таблице) могут
Sergey> иметь только названия согласно требованиям именования полей
Sergey> таблиц. Это есть ограничение, т.к. я не могу атрибуту объекта
Sergey> задать удобоваримое название, например, по-русски. А очень
Sergey> хоцца.

Не совсем понятно, почему нет?

create table "таблица по русски" ("колонка по русски" text);
select * from pg_attribute where attname = 'колонка по русски' and attrelid
= ... ;

--
Sergey Suleymanov

In response to

Responses

Browse pgsql-ru-general by date

  From Date Subject
Next Message Nick Gazaloff 2005-04-21 21:05:56 Re: metadata about table columns
Previous Message Oleg Bartunov 2005-04-20 16:20:14 Re: metadata about table columns