Limitation

Поиск
Список
Период
Сортировка
От John Huttley
Тема Limitation
Дата
Msg-id 000c01bebdfc$355c4400$1401a8c0@Mr_Creosote.MWK.co.nz
обсуждение исходный текст
Ответы Re: [GENERAL] Limitation
Список pgsql-general
I've been attempting to port applications from Pervasive SQL to PG.
Pervasive is interesting because it runs on top of btrieve. This allow
legacy apps
and SQL systems to co-exist. It's quirky and buggy, but it's better than PG
because it can do the following.


1.  Have more than 7 fields on a btree index

2. There exists a table called inmaster it has a char(20) field called
stock_code.

pervasive can create a view (product) that splits the consituent characters
into fields.

PG cannot handle this. see below.

create view product as
Select  code As Stock_Code,
        Substr(Code,1,1) As Process_ID,
        Substr(Code,2,2) As SubProcess_ID,
        Substr(Code,4,1) As SubStrate_ID,
        Substr(Code,5,2) As Length_ID,
        Substr(Code,7,2) As Width_ID,
        Substr(Code,9,2) As Thickness_ID,
        Substr(Code,11,3) As Face_ID,
        Substr(Code,14,1) As Facefinish_ID,
        Substr(Code,15,3) As Back_ID
--      Substr(Code,18,1) As Backfinish_ID
From INMASTER;
ERROR:  DefineQueryRewrite: rule plan string too big.


This should not occur. Would someone please pick it up and put it on the
TODO list.


Regards

John



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

Предыдущее
От: dustin sallings
Дата:
Сообщение: Re: [GENERAL] Date time insertion
Следующее
От: Christian Rudow
Дата:
Сообщение: Re: [GENERAL] Limitation