Эх, вынужден признать, что я этого не знал...
Это очень хорошо, что так можно. Но вот тогда такой вопрос: а как быть с
кодировками?
Например, я создаю атрибут с названием "Новый атрибут". В какой кодировке он
будет? Например, локаль у меня KOI8-R. А потом кто-то отправляет запрос с
этим атрибутом, указывает его название, но кодировка у него другая. Как
быть?
-----Original Message-----
From: Sergey Suleymanov [mailto:solt@eatpbank.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