From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Qmail-Scanner-Mail-From: kosha@kp.ru via smtpserv X-Qmail-Scanner: 1.10 (Clear:0. Processed in 0.09385 secs) From: Korshunov Ilya To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] postgress =?KOI8-R?B?yQ==?= XML Message-Id: <20020320184539.3f8d9073.kosha@kp.ru> In-Reply-To: <20020320183753.1fd618d1.avl@l14.ru> References: <20020320183753.1fd618d1.avl@l14.ru> Organization: Komsomolskaya Pravda X-Mailer: Sylpheed version 0.7.4 (GTK+ 1.2.10; i586-alt-linux) X-Operating-System: Linuz! Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Wed Mar 20 18:47:00 2002 X-Original-Date: Wed, 20 Mar 2002 18:45:39 +0300 Archived-At: List-Archive: List-Post: Wed, 20 Mar 2002 18:37:53 +0300 AVL Писал: > проектирую структуру базы и хотел бы узнать, как в постгресс насчет обработки XML? > есть ли в нем парсер типа expat? > можно ли обрабатывать в хранимых процедурах поля , закатанные в xml? > > примерно вот так. > > табличка фирма: > > id - идентификатор > body - весь набор полей фирмы в xml > > допустим вот запись : > > 1 > > 1 > ООО Вася > Общество с ограниченной ответственностью "Василий и сыновья" > ... > > есть ли в постгресс средства, чтобы к примеру реализовать сортировку по полю name > или вытащить и вернуть свойство long_name, зная id? > Или все, что участвует в сортировках, отборах и всем таком необходимо вытаскивать в отдельные поля? > Тригер пиши , да). Но вообще-то вытакивать в отдельные поля получшее будет..я так мыслю что и побыстрее...